Heriot-Watt University Malaysia And Technology
IPTS
-
World Ranking
19900
-
Asia Ranking
-
-
PROP Ranking
160
Netherlands Maritime Institute of Technology
IPTS
-
World Ranking
20232
-
Asia Ranking
-
-
PROP Ranking
166