Marc Mestres

Dr. Marc Mestres

Laboratori d’Enginyeria Marítima, Universitat Politècnica de Catalunya - BARCELONATECH, Barcelona, Spain
orcid