Author Details

Pastor Collado, Joan A., Universitat Politecnica de Catalunya (UPC), Spain