Majed Alowaidi

Dr. Majed Alowaidi

orcid