Marta Oliveira

Institute of Mechanical Engineering and Industrial Mangement Portugal

Marta Oliveira

1chapters authored