University

Life College

http://www.life.edu.my/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
24295
10785
242
24146
5963
6683