Signatories

Parc Taulí Research and Innovation Institute (I3PT)