2019 Conference Venue

Cosmo Caixa
c. Isaac Newton, 26
08022 Barcelona
Spain