Journal of Islamic Studies
Scopus ID
Orcid ID (0000-0002-0502-6520)
Sinta ID ( 5993732)
Google Scholar