University

Life College

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
24295
10785
242
24146
5963
6683