Phone +34 93 581 2950
E-mail iserra@crm.cat
Position Technology Transfer Manager
Serra Mochales, Isabel