Journal of Islamic Studies
Scopus ID
Orcid ID (0009-0009-5132-5298)
Sinta ID ( 6856229)
Google Scholar