Abdullah Saati

Dr. Abdullah Saati

Umm Al Qura University
orcid