University

Optima International College

http://www.optima.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27041
12302
308
26947
26838
5819
6626