University

Amrita University

http://www.amrita.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1709
470
28
4770
3568
1274
1623