University

Malaysia University of Science & Technology

http://www.must.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9325
3250
58
19480
12290
4542
6033