University

Indian Institute of Technology IIT Mandi

http://www.iitmandi.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1872
489
41
3370
1431
2294