University

Amrita University

https://www.amrita.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1553
405
24
2321
2906
1058
1565