International Centre for Education in Islamic
IPTS
-
World Ranking
6706
-
Asia Ranking
-
-
PROP Ranking
44