University

Devamatha College Kuravilangadu

http://www.devamatha.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27366
12484
3819
21992
27572
5819
6626