University

Institute of Business Management Jadavpur University

http://ibmnce.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21253
8837
2187
25024
20443
7356
6084