Institute of Biomedicine of University of Barcelona (IBUB) and IDIBAPS

Researchers

Institute of Biomedicine of University of Barcelona (IBUB) and IDIBAPS
On the map
Type: 
Institution
Address
Avda. Diagonal 645
08028 Barcelona
Spain