Journal of Islamic Studies
Scopus ID ( 57201779260 )
Orcid ID (0000-0002-6061-1597)
Sinta ID (5991503)
Google Scholar