University

North Bengal St Xavier's College

http://www.nbxc.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27952
12353
3901
25528
27997
11401
6033