Courses Taught

General Medicine
Farm Animal Medicine
Epidemiology & Preventive Medicine
Avian Medicine
Wildlife, Zoo, Aquatic & Companion Animal Medicine
Metabolic & Nutritional Diseases of Farm Animals
Forensic Medicine, Jurisprudence & Animal Welfare
Medicine (Clinics)