Department of Veterinary Medicine
University of Pretoria
NJ MacLachlan is affiliated with University of Pretoria, South Africa. NJ MacLachlan research interests reflect in his wide range of publications in various national and international journals.
NJ MacLachlan research field is expertise in Veterinary medicine.