University

Life College

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

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
24295
10785
242
24146
5963
6683