University

Loyola Degree College YSRR

http://loyoladegreecollegeysrr.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28538
4079
4079
26897
28499
5822
6529