Sara Biscaia

Centre for Rapid and Sustainable Product Development, Polytechnic Institute of Leiria, Portugal

0000-0002-2609-6878

Scholarly Contributions [Data Provided by ]

download