University

Loyola College Chennai

http://www.loyolacollege.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3141
135
135
2425
8703
3566
2541