Àngel Pina
Finance and Technology Transfer Manager
Passeig Lluís Companys, 23
08010 Barcelona
Tel: +34 935 670 281
www.icrea.cat
Legal notice