Marta Roca Puigros
EMPA / NTNU
Only visible to members
St. Gallen, Switzerland
Member ID 1787
Member since Feb 28, 2019
Status Active
Sections