University

Loyola College Chennai

http://www.loyolacollege.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3102
945
123
5462
8911
3657
2304