Small Animal
William M. Karlin, DVM, MS, DACVS (Large Animal), DACVS (Small Animal)
Assistant ProfessorTufts UniversityNorth Grafton, Massachusetts