University

Indian Institute of Information Technology IIIT Dharwad

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
15085
6114
1237
18874
5693
6650