University

Indian Institute of Technology IIT Jodhpur

https://ror.org/03yacj906

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2504
773
103
6012
1360
2577