University

Apar India Foundation

https://www.aparindia.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24232
10401
2976
26500
23658
7356
6084