Jose Bracamonte DVM, DVSc, Diplomate ACVCS, Diplomate ECVS

Associate Professor Equine Surgery, Western College Veterinary Medicine University of Saskatchewan


Appearances