University

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

http://cbcs.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18818
7716
1677
25429
17760
5819
6626