Large Animal Medicine Clinical Team

Our large animal internal medicine team comprises board-certified faculty/clinicians, nurses and technicians, as well as residents, interns and students. We take pride in providing excellent care and a compassionate environment for our clients and patients.


Clinical Team
Ray Sweeney, VMD, Penn Vet, medicine Ray Sweeney, VMD, DACVIM (LA Internal Medicine)
  • Section Chief, Internal Medicine and Ophthalmology
  • Professor of Medicine
Jon Palmer, VMD, Penn Vet, medicine Jon Palmer, VMD, DACVIM (LA Internal Medicine)
  • Associate Professor of Medicine
  • Chief of Neonatal Intensive Care Service
  • Director of Perinatal/Neonatal Programs
Rose Nolen-Walston, Penn Vet, medicine Rose Nolen-Walston, DVM, DACVIM (LA Internal Medicine)
  •  Associate Professor of Medicine
Amy Johnson, Penn Vet, medicine Amy Johnson, DVM, DACVIM (LA Internal Medicine, Neurology)
  • Assistant Professor of Large Animal Medicine and Neurology 
Dr. Neil Mittelman, Internal Medicine Neil Mittelman, DVM
  •  Resident, Internal Medicine
 Daniela Luethy Daniela Luethy, DVM
  •  Resident, Internal Medicine