1. Faculty of Veterinary Medicine, Khon Kaen University, Khon Kaen 40002, Thailand.
2. Division of Medicine, Faculty of Veterinary Medicine, Khon Kaen University 40002, Thailand.
3. Division of Surgery, Faculty of Veterinary Medicine, Khon Kaen University 40002, Thailand.
4. Veterinary Teaching Hospital, Faculty of Veterinary Medicine, Khon Kaen University, Khon Kaen 40002, Thailand.
5. Division of Theriogenology, Faculty of Veterinary Medicine, Khon Kaen University 40002, Thailand.