University

Melaka International College of Science and Technology

http://micost.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23768
9830
223
16074
23983
11401
6033