University

Amrita University

https://www.amrita.edu/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1250
298
20
2670
1048
1258