Department of Theriogenology, Faculty of Veterinary Medicine, Assiut University, Assiut, Egypt;
Department of Theriogenology, Faculty of Veterinary Medicine, Assiut University, Assiut, Egypt;
Laboratory of Theriogenology, Department of Clinical Sciences, Division of Veterinary Medicine, Faculty of Veterinary Medicine, Hokkaido University, Sapporo, Japan;