University

Loyola College Chennai

https://www.loyolacollege.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
3276
1053
147
9103
3373
2733