1. Division of Obstetrics, Gynaecology and Reproduction, Small Animal Teaching Hospital, Faculty of Veterinary Science Chulalongkorn University Bangkok Thailand
2. The College of Veterinary Specialties of Thailand Bangkok Thailand
3. Department of Pathology, Faculty of Veterinary Science Chulalongkorn University Bangkok Thailand
4. Department of Obstetrics, Gynaecology and Reproduction, Faculty of Veterinary Science Chulalongkorn University Bangkok Thailand
5. Center of Excellence for Veterinary Clinical Stem Cells and Bioengineering Chulalongkorn University Bangkok Thailand