Pol Rifà

Mr. Pol Rifà

Universitat Politecnica de Catalunya (UPC), Barcelona, Catalonia, Spain