University

Indian Institute of Information Technology IIIT Dharwad

https://www.iiitdwd.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15086
6114
1237
18870
5690
6650