Mohamed Mahmoud

Prof. Dr. Mohamed Mahmoud

Department of Biochemistry, College of Science, King Saud University, PO Box 22452, Riyadh 11451, Saudi Arabia
orcid