University

Mantissa College

https://www.mantissa.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18871
7840
139
17914
7521
7216