Marwa84

City - port-said

Country - Egypt

About - algal cultivation, algal harvesting, and drinking water treatment

Role - Research & Academia