University

Indian Institute of Information Technology IIIT Dharwad

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
15085
6114
1237
18874
5693
6650