University

Indian Institute for Finance and Management

http://www.iifmedu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29360
13891
4762
29333
5963
6658