Eman Abdelraheem

Dr. Eman Abdelraheem

Biocatalysis, Department of Biotechnology, Delft University of Technology, Van der Maasweg 9, 2629 HZ Delft, The Netherlands
orcid