Skip to main content

Tarek H. Taha

1 works

Department of Biology, College of Science, Kingdom of Saudi Arabia; Imam Mohammad Ibn Saud Islamic University (IMSIU), P.O. Box 90950 Riyadh 11623, Kingdom of Saudi Arabia