Mohamed Elshal

Prof. Mohamed Elshal

Molecular Biology Department, Genetic Engineering and Biotechnology Institute
orcid