University

Malacca College of Science & Management

https://en.wikipedia.org/wiki/Malacca College of S

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31501
15253
363
31494
6553
7212