1. Division of Reproduction and Obstetrics, School of Veterinary Medicine and Biomedical Sciences, IPB University, Indonesia
2. Veterinary Medicine Study Program, Faculty of Medicine, Padjajaran University, Indonesia
3. Singosari Center for Artificial Insemination, Indonesia
4. Division of Anatomy, Histology, and Embryology, School of Veterinary Medicine and Biomedical Sciences, IPB University, Indonesia