University

Amrita University

https://ror.org/03am10p12

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1056
257
20
1767
998
1149