Mohamed lemine Haibellah

Mechanical Engineer

Nouakchott, Mauritania