University

(3) University of Allahabad Centre of Behavioural and Cognitive Sciences

https://cbcs.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20875
8866
2296
20533
5963
6683