University

Optima International College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25925
11397
291
23949
25909
7360
6084