University

Loyola College

http://www.loyolacollegeofeducation.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24816
10970
3197
25323
24569
5819
6626