undergraduate and postgraduate veterinary and veterinary nursing students ( including special emphasis on small through the Onderstepoort Veterinary Academic Hospital, surrounding community and satellite clinics,
undergraduate and postgraduate veterinary and veterinary nursing students ( including special emphasis on small through the Onderstepoort Veterinary Academic Hospital, surrounding community and satellite clinics,