University

Amrita University

https://www.amrita.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1340
318
19
2569
2567
1191
1352