Ryan Alturki

Dr. Ryan Alturki

Umm Al Qura University
orcid

Publication