“The Theological Basis of Science: Redefining the Notion of Khalifah in Islamic Educational Institutions”. Sophist: Jurnal Sosial Politik Kajian Islam dan Tafsir 8, no. 1 (Juni 18, 2026): 183–192. Diakses Agustus 6, 2026. https://sophist.or.id/index.php/sophist/article/view/126.