University

Saint Mary's College

http://www.smcs.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19601
7840
1927
22792
23248
8602
5362