You are here

Institut d'Investigacions Biomèdiques de Barcelona (IIBB)

Address
Carrer Rosello 161, 6a planta
08036 Barcelona Spain
Spain
On the map