Khaled Aljaaidi

Dr. Khaled Aljaaidi

orcid