Contact
New Bolton Center Kennett Square, PA
Emergencies & Appointments:
610-444-5800
Directions
Ryan Hospital Philadelphia, PA
Emergencies:
215-746-8911
Appointments:
215-746-8387
Directions
Internal Medicine clinical team

Internal Medicine Clinical Team


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

Internal Medicine Faculty/Clinicians
Mary Beth Callan, VMD, Penn Vet, internal medicine
  • Professor, Internal Medicine
  • Medical Director, Penn Animal Blood Bank
  • Hematology
  • Transfusion medicine
Dr. Rebecka Hess, Penn Vet
  • Professor, Internal Medicine
  • Chief, Medicine Section
  • Internal Medicine
  • Diabetes
Dr. Elizabeth Lennon, Penn Vet
Dr. Nicola Mason, Canine Cancer Studies
  • Professor, Medicine & Pathobiology
  • The Paul A. James and Charles A. Gilmore Endowed Chair Professorship
  • Internal Medicine, Canine Cancer, Immunotherapy
Mark Rondeau, Penn Vet, internal medicine
  • Professor, Clinical Medicine
  • Internal Medicine
Dr. Ariel Mosenco, Penn Vet
  • Professor, Clinical Medicine
  • Internal Medicine
  • Nutrition
Dr. Kathryn McGonigle
  • Assistant Professor, Clinical Medicine
  • Internal Medicine
Dr. Megan McClosky, Penn Vet
  • Megan E. McClosky, DVM, DACVIM
  • Assistant Professor,Clinical Internal Medicine and Extracorporeal Therapies
  • Hemodialysis, Hemoperfusion, and Therapeutic Plasma Exchange
Dr. Paolo Silvestrini, Penn Vet
  • Paolo Silvestrini, DVM, MSc, PhD, ECVIM-CA
  • Associate Professor in Clinical Internal Medicine and Interventional Radiology
  • Vector-borne diseases, infectious diseases
  • Respiratory and urinary systems minimally invasive procedures


Internal Medicine Residents 
 jessica-box  
  • Jessica Box, DVM
  • Resident, Medicine
Samuel Chien 
  • Samuel Chien, DVM
  • Resident, Medicine 
Dr. Carson Campbell 
  • Carson Campbell, DVM
  • Resident, Medicine 
Dr. Victoria Carter
  • Victoria Carter, BVetMed
  • Resident, Medicine
Sarah Edwards
  • Sarah Edwards, DVM
  • Resident, Medicine

Dr. Lindsey Garcia
  • Lindsey Garcia, DVM
  • Resident, Medicine
Dr. Jessica Mampe
  • Jessica Mampe, DVM

  • Resident, Medicine

Dr. Valerie Nelson 
  • Valerie Nelson, DVM
  • Resident, Medicine 
Dr. Kathryn Sanders 
  • Kathryn Sanders, DVM
  • Resident, Medicine 
Dr. Federica Serafini
  • Federica Serafini, DVM
  • Resident, Medicine
Elizabeth Snyder
  • Elizabeth Snyder, VMD
  • Resident, Medicine
Olivia Wallace 
  •  Olivia Wallace, DVM
  • Resident, Medicine
Internal Medicine Veterinary Nursing Staff
Stephanie Campanaro, CVT, Penn Vet
  • Stephanie Mockus, CVT
  • Medicine Veterinary Nurse Supervisor
 no-photo  
  • Sophie Dobson, CVT
  • Medicine Veterinary Nurse
 Brittney Elmen
  • Brittney Elmen, LVT
  • Feline Hyperthyroidism Therapy Veterinary Nurse
Amy Guldin, Ryan Hospital Medicine Nurse
  • Amy Guldin, CVT
  • Medicine Veterinary Nurse Supervisor
 Charlotte Higgins, CVT, Penn Vet
  • Charlotte M. Higgins, CVT, VTS
  • Nutrition Support Veterinary Nurse
 Kym Marryott, CVT, Penn Vet
  •  Kym Marryott, CVT
  • Internal Medicine, Blood Bank Veterinary Nurse
 Ali McKenna, CVT, Penn Vet
  • Ali McKenna, CVT
  • Endoscopy Veterinary Nurse
 Francesca Schoettle, CVT-PennVet Wards  
  • Francesca Schoettle, CVT
  • Medicine Veterinary Nurse
 
Jenna Tripoldi, CVT, Penn Vet
  • Jenna Tripoldi, CVT
  • Internal Medicine Veterinary Nurse
 


Wards Nursing Staff
 no-photo
  • Paula Olson, CVT, Wards Nursing Supervisor
  • Medicine Service Coordinator
Lorie Brown, CVT, Wards Nurse, Ryan Hospital
  • Lorie Brown, CVT
  • Wards Nurse
No photo   
  • Hilary Caltabiano, CVT
  • Wards Nurse
 No photo
  • Tristian Carter-Berry
  •  WARDS Nurse Assistant
 
Jessica Coughlan, CVT Wards Nurse, Penn Vet
  • Jessica Coughlan, CVT
  • Wards Nurse
 Nicole Delconte
  • Nicole Del Conte
  • Wards Nurse
 
No photo
  • Gavin Esquillin
  • Wards Nurse Assistant
 No photo  
  • Saffiera Esquilin, CVT
  • Wards Nurse
 No photo  
  • Nicole Fraim, CVT
  • Wards Nurse
 No photo  
  • Kailey Genrich, CVT
  • Wards Nurse
 No photo
  • Kerri Greiner, CVT
  • Wards Nurse
 
No photo
  • Stephanie Kimble, CVT
  • Wards Nurse
 No photo
  • Jenna Lofaro
  • WARDS Nurse Assistant
 
 No photo  
  • Samantha Williams, CVT
  • Wards Nurse