Pedro Navarro

Mechanical Design Engineer