Institute for Bioengineering of Catalonia (IBEC)
Show contact
Julio Bafaluy
Head of IT
Alejandro Silverio
IT Technician
Axel Conill
Current role
View in org chart