Skip to main content
User Image

Dr Ali Daoud

Professor

Faculty

Sciences
Office AB-97. Building 5, Department of Zoology College of Science King Saud University, Riyadh, Saudi Arabia