University

North Bengal St Xavier's College

http://www.nbxc.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29020
13388
4228
24454
29114
7360
6084