https://orcid.org/0000-0003-4706-4311
Princess Nourah bint Abdulrahman University
Riyadh, Ar Riyāḑ, Saudi Arabia