Hi There Am Mohamed

no-image

Mohamed Ahmed Hafez

Plant pathology and microbiology laboratory engineer - technical support engineer - agricultural engineer - plant pathology and microbiology laboratory manager

Hello