University

Optima International College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24101
10009
236
21061
23961
11401
6033