Skip to main content
Go to the U of M home page
One Stop
MyU
Search
College of Veterinary Medicine
Veterinary Medical Center
Careers
Patient portal
Menu
Appointments
Make an appointment
Appointment day information
Services
For clients
For our clients
Visiting hours and policies
Billing and payment
Prescription refill
Client rights and responsibilities
Emergency and urgent care resources
Animal Health Education Series
Resources
Places to stay when visiting
Clinical trials
For veterinarians
Information for veterinarians
Veterinary Diagnostic Flow Cytometry Lab
Antimicrobial Resistance and Stewardship Initiative
Clinical trials
About
About us
Our team
Hospitals and Clinics
Our hospitals
Large Animal Hospital
Lewis Small Animal Hospital
Piper Equine Hospital
West Metro Equine Practice
VMC Careers
Veterinary Medical Center Diversity Initiative
COVID-19
Contact us
Our impact
News
Support the VMC
Support for small animals
Small animal support
Memories Garden
Hospital pet plaques
Large animal support
Equine support
Equine support opportunities
Leatherdale Equine Center Reflection Garden
Donor plaques
Planned Giving
Volunteer
Blood donor program
Clinical trial participation
VMC Monthly Giving
Breadcrumb
Home
Maria Granello, DVM
Resident
Role
Resident
Services
Surgery (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Jenna Young, DVM, DACVS (Large Animal)
Assistant Professor, Department of Veterinary Population Medicine (VPM)
Role
Faculty
Services
Surgery (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Troy Trumble, DVM, PhD, MS
Associate Professor, Department of Veterinary Population Medicine
Role
Faculty
Services
Surgery (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Scott Madill, BVSc, DVSc, DACT
Associate Professor, Department of Veterinary Population Medicine
Role
Faculty
Services
Theriogenology (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Anna Firshman, BVSc, PhD, DACVIM, DACVSMR
Clinical Professor, Department of Veterinary Population Medicine (VPM)
Role
Faculty
Services
Internal Medicine (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Nicolas Ernst Castro, DVM, Dipl. ACVS (Large Animal)
Professor, Department of Veterinary Population Medicine
Role
Faculty
Services
Equine Sports Medicine,
Surgery (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Alex Bianco, DVM, MS, DACVIM
Assistant Professor, Department of Veterinary Population Medicine (VPM)
Role
Faculty
Services
Internal Medicine (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Emily Barrell, DVM, MSc, DACVIM
Associate Professor, Department of Veterinary Population Medicine (VPM)
Role
Faculty
Services
Internal Medicine (Large Animal)
Hospital(s)
Large Animal Hospital,
Piper Equine Hospital
Previous page
‹‹
Page 2
Subscribe to Piper Equine Hospital
Appointments
Make an appointment
Appointment day information
Services
For clients
For our clients
Visiting hours and policies
Billing and payment
Prescription refill
Client rights and responsibilities
Emergency and urgent care resources
Animal Health Education Series
Resources
Places to stay when visiting
Clinical trials
For veterinarians
Information for veterinarians
Veterinary Diagnostic Flow Cytometry Lab
Antimicrobial Resistance and Stewardship Initiative
Clinical trials
About
About us
Our team
Hospitals and Clinics
Our hospitals
Large Animal Hospital
Lewis Small Animal Hospital
Piper Equine Hospital
West Metro Equine Practice
VMC Careers
Veterinary Medical Center Diversity Initiative
COVID-19
Contact us
Our impact
News
Support the VMC
Support for small animals
Small animal support
Memories Garden
Hospital pet plaques
Large animal support
Equine support
Equine support opportunities
Leatherdale Equine Center Reflection Garden
Donor plaques
Planned Giving
Volunteer
Blood donor program
Clinical trial participation
VMC Monthly Giving