20200725172100.0 Indonesia Ovozoa: Journal of Animal Reproduction. Ovozoa: Journal of Animal Reproduction. Ovozoa: Journal of Animal Reproduction 2302-6464 2302-6464 Ovozoa: Journal of Animal Reproduction 2302-6464 2302-6464 2302-6464