University

Institute of Strategic Marketing and Communication

https://www.mica.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10798
3960
579
14870
8772
5822
6528