University

Melaka International College of Science and Technology

https://micost.edu.my/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
24144
10754
241
23969
6488
6650