University

Mantissa College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17561
7130
120
23933
16399
5822
6528