20230529143426.700771 Indian Journal of Animal Sciences Indian Journal of Animal Sciences India 0367-8318 Indian Journal of Animal Sciences. Indian Journal of Animal Sciences.