Skip to main content
User Image

Dr Ali Daoud

Professor

Faculty

كلية العلوم
Department of Zoology College of Science King Saud University, Riyadh, Saudi Arabia