Santiago Canovas QuintanaMechanical Engineer - Monterrey Institute of Technology and Higher Education - Mexico Barcelona