University

Life College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19595
8017
152
22337
18871
7360
6084