University

Optopreneur College

https://www.oc.edu.my/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
30527
14724
365
30524
6492
6650