1. Departemen Klinik, Reproduksi, dan Patologi, Fakultas Kedokteran dan Kedokteran Hewan, Universitas Nusa Cendana, Kupang 85001, Indonesia
2. School of Animal and Veterinary Sciences, University of Adelaide, Adelaide 5371, Australia
3. Department of Veterinary Medicine, Tay Nguyen University, Buon Ma Thuot 630000, Vietnam
4. Davies Research Centre, School of Animal and Veterinary Sciences, University of Adelaide, Adelaide 5371, Australia
5. National Research and Innovation Agency, Jakarta 10340, Indonesia