Khalid Asnaoui

Mechanical design and industrial production engineer