1. Animal Reproduction Laboratory; Animal Sciences Institute; National Agricultural Research Center; Islamabad Pakistan
2. Laboratory of Animal and Human Physiology; Department of Animal Sciences; Faculty of Biological Sciences; Quaid-i-Azam University; Islamabad Pakistan