Mahmoud Abdel-Sattar

Prof. Dr. Mahmoud Abdel-Sattar

Department of Plant Production, College of Food Science and Agriculture, King Saud University, P. O. Box 2460, Riyadh 11451, Saudi Arabia
orcid

Contribution