Pertama Institute of Technology/ Institut
IPTS
-
World Ranking
28963
-
Asia Ranking
368
-
PROP Ranking
368