University

Indian Institute of Information Technology IIIT Dharwad

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
14645
5673
1233
19010
5054
7190