University

Amrita University

https://www.amrita.edu/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1250
298
20
2670
1048
1258