University

Life College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24505
10231
243
15542
24892
11401
6033