Barth A

Barth A.D.

Professor Emeritus
DVM MVSc Dipl ACT
Department of Large Animal Clinical Sciences
Western College of Veterinary Medicine
University of Saskatchewan
52 Campus Dr., S7N 5B4 Saskatoon, Canada