1. Department of Theriogenology and Production, Faculty of Veterinary Medicine Ahmadu Bello University Zaria Nigeria
2. National Animal Production Research Institute, Shika Ahmadu Bello University Zaria Nigeria
3. Department of Veterinary Medicine, Faculty of Veterinary Medicine Ahmadu Bello University Zaria Nigeria
4. Department of Veterinary Physiology, Faculty of Veterinary Medicine Ahmadu Bello University Zaria Nigeria