Pere Garriga

Prof. Pere Garriga

Universitat Politecnica de Catalunya, Barcelona, Spain
orcid