Dahesh SMA, Dahesh SM, Salwa Dahesh, Salwa M. A. Dahesh, S.M.A Dahesh, Dahesh S.M.A , Dahesh,S.M.A
SalwaDahesh PhD Public Health (Parasitology and Medical Entomology)
Epidemiology, Parasitology, Medical Entomology
https://orcid.org/0000-0001-8084-8025
Egypt Egypt