1. Department of Anatomy, Faculty of Veterinary Medicine, Kasetsart University, Bangkok, Thailand.
2. Department of Companion Animal Clinical Sciences, Faculty of Veterinary Medicine, Kasetsart University, Bangkok, Thailand; Theriogenology Center, Kasetsart University Veterinary Teaching Hospital, Bangkok, Thailand.
3. Department of Pathology, Faculty of Veterinary Medicine, Kasetsart University, Bangkok, Thailand.
4. Department of Pharmacology, Faculty of Veterinary Medicine, Kasetsart University, Bangkok, Thailand.
5. Department of Clinical Science and Public Health, Faculty of Veterinary Science, Mahidol University, Nakhon Pathom, Thailand.
6. Theriogenology Center, Kasetsart University Veterinary Teaching Hospital, Bangkok, Thailand.