University

Life College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21681
9203
188
25588
21057
5819
6626