Roa’a Khaled

Ms. Roa’a Khaled

orcid