University

Indian Institute of Information Technology IIIT Dharwad

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
15085
6114
1237
18874
5693
6650