University

Mantissa College

http://www.mantissa.edu.my/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
17562
7129
120
23930
16396
5819
6626