Venue Information

BARTS


Address:

Avinguda del Paraŀlel, 62

ES - 08004

Barcelona, Spain

URL:
http://www.barts.cat/