University

Amrita University

https://www.amrita.edu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1250
298
20
2670
1048
1258