University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3656
1153
180
3763
3549
5050