Najla Obaid

Dr. Najla Obaid

orcid