1. Department of Theriogenology; University of Veterinary and Animal Sciences; Lahore Pakistan
2. Animal Reproduction Laboratory; Animal Sciences Institute; National Agricultural Research Centre; Islamabad Pakistan
3. Buffalo Research Institute; District Kasur Pattoki Pakistan
4. Department of Clinical Medicine and Surgery; University of Veterinary and Animal Sciences; Lahore Pakistan