Conference Venue

Conference Venue

parc de recerca biomèdica de barcelona

Address: Dr. Aiguader, 88, 08003 Barcelona, Spain