Taghreed Altamimi

Dr. Taghreed Altamimi

orcid