You are here

Barcelona Biomedical Research Park (PRBB)

Address
Dr. Aiguader, 88
08003 Barcelona Barcelona
Spain
On the map