University

North Bengal St Xavier's College

http://www.nbxc.org/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
28026
12403
3854
22347
28175
8602
6115