Veterinary Teaching Hospital
LVT III- Orthopedics

going beyond the expected