University

Indian Institute of Information Technology IIIT Dharwad

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14645
5673
1233
19010
5054
7190