University

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

https://cbcs.ac.in/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
21511
9259
2506
21171
6488
6650