All posts by Carlos Barriga

About Carlos Barriga

Mechanical Engineer and Master in Labor Risks Prevention. His current areas of work are the design of special machines and the design and 3D printing.