University

Doon University

https://www.doonuniversity.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17181
7114
1588
16280
6492
6650