Marwa84
City - port-said
Country - Egypt
About - algal cultivation, algal harvesting, and drinking water treatment
Role - Research & Academia