Otmane Khalfaoui

Otmane Khalfaoui

Chouaib Doukkali University

Doctor in Coastal Hazards

More

This person hasn't backed any projects yet.