You are here

Institute for Bioengineering of Catalonia (IBEC)

Address
C/ Baldiri Reixac, 10-12
08028 Barcelona -
Spain
On the map