Jordi Fonollosa

Dr. Jordi Fonollosa

Universitat Politècnica de Catalunya, 1, 3, 08034 Barcelona, Spain
orcid

Contribution