1. Laboratory of TheriogenologyGraduate School of Veterinary MedicineHokkaido University Sapporo Japan
2. Research Fellow of Japan Society for the Promotion of Science Tokyo Japan
3. Reproductive Biotechnology and Physiology LaboratoryPhilippine Carabao CenterNational Headquarters Science City of Munoz, Nueva Ecija Philippines
4. Laboratory of TheriogenologyDepartment of Clinical SciencesFaculty of Veterinary MedicineHokkaido University Sapporo Japan