University

Mantissa College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18501
7680
132
17934
5963
6683