Bachelor in Veterinary Science and Animal Husbandary (BVSc & AH), M. V. Sc
Medical Registration Verified
55% (11 patients)
Masters in veterinary clinical medicine with specialization in small animal haemodialysis, nephrology and urology.
4 photos & videos