Walid Elfalleh

Prof. Walid Elfalleh

Department of Biology, Imam Muhammad bin Saud Islamic University (IMSIU), Riyadh, Ar Riyāḑ, Saudi Arabia
orcid