Didac Vega

Universitat Politècnica de Catalunya Spain

Didac Vega

2chapters authored