University

Indian Institute of Management Kozhikode

https://iimk.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3657
1153
180
3762
3552
5051