University

North Bengal St Xavier's College

http://www.nbxc.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29394
13624
4222
24313
29464
5819
6626