Asia Pacific University of Technology and…
IPTS
-
World Ranking
6215
-
Asia Ranking
-
-
MyCompass Ranking
43
International Centre for Education in Islamic…
IPTS
-
World Ranking
6706
-
Asia Ranking
-
-
MyCompass Ranking
44