University

Universiti Teknikal Malaysia Melaka

https://ror.org/01xb6rs26

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1590
448
15
3814
1159
1498