University

Amrita University

https://www.amrita.edu/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1553
405
24
2321
2906
1058
1565