University

Institute of Management Technology Center for Distance Learning

https://www.imtcdl.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14320
5626
954
20784
12806
5819
6626