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