University

Amrita University

https://www.amrita.edu/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1250
298
20
2670
1048
1258