University

Institute of Business Management Jadavpur University

http://ibmnce.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21289
9115
2429
20975
5963
6683