Contact us

Parc UPC – Til·lers building

Campus Diagonal Nord
Passeig dels Til·lers, 15
First Floor
08034 Barcelona

fusion@bsc.es