Location

UC Davis-School of Veterinary MedicineDept of Surg & Rad Sciences
2309 Vet Med 3A
DavisCA95616United States

Telephone

(530) 754-5340