Institute for Bioengineering of Catalonia (IBEC)
Show contact
David Badia
Managing Director
Berta Pla
Purchasing Officer
Pilar Jiménez
Head of Communications & Public Relations
Mayte Muñoz
Julio Bafaluy
Head of IT
+ 14 more
12 members
Current role
View in org chart