20231004133520.489561 University of Allahabad studies University of Allahabad studies. Zoology section India 0372-381X University of Allahabad studies. Zoology section University of Allahabad studies