Internal Medicine

Penn Vet, internal medicine at Ryan Hospital

What is an internist?

Internists, or specialists in internal medicine, diagnose and treat serious and chronic health problems in dogs and cats that are referred to us. We specialize in endocrinology, gastroenterology, infectious disease, nutrition and urology. Our internationally recognized Internal Medicine clinical team is skilled in a range of endoscopic techniques.

Why see an internist?

Typically, your veterinarian would refer you and your companion animal to us because they might need more expertise in a certain area of specialization

Internal Medicine staff apply new diagnostic methods and treatments to existing and emerging diseases and are actively engaged in basic and clinical research that is pushing forward the boundaries of medical science. 

Why see an internist at Penn Vet?

We specialize in anything that has to do with vital organs: endocrinology, hematology, gastroenterology, nutrition, nephrology, urology, immune-mediated diseases, and infectious diseases. Our clinical team comprises board-certified veterinarians with unparalleled expertise. But most important? We deeply believe in compassionate care, and your animal will receive the best treatment available anywhere.

What We Offer

Ryan Hospital Emergencies

Call 215-746-​8387

24 hours/day, 365 days/year

Ryan Hospital (free parking)
3900 Spruce Street
Philadelphia, PA 19104

Appointments: 215-746-8387

Get directions to Ryan Hospital...

Need an Appointment?

Call 215-746-8387

Ryan Hospital
3900 Spruce Street
Philadelphia, PA 19104

Free parking!

Get directions...


Penn Vet's Internal Medicine nephrology/urology specialists treat companion animals with problems associated with the kidney and urinary tract.

We currently use state-of- the-art minimally invasive techniques for some of these conditions.

Are you a referring veterinarian?

If you are referring a patient to Ryan Hospital...