University

Melaka International College of Science and Technology

https://micost.edu.my/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
24144
10754
241
23969
6488
6650