University

Loyola College Chennai

http://www.loyolacollege.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2991
931
110
7923
8604
2530
2330