University

Ashoka University

https://ashoka.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5117
1797
285
4150
3095
6650