Journal of Islamic Studies
Scopus ID
Orcid ID (0009-0000-9545-6702)
Sinta ID (6872806)
Google Scholar