University

Optopreneur College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30527
14724
365
30524
6492
6650