Show more
Universitat Politècnica de Catalunya
Spain
https://orcid.org/0000-0002-3289-8746
Published: 2017-10-24
Vol. 4 No. 2 (2017)