Section

Beta Building - Campus Barcelona

Immaculada, 22
08017 Barcelona

Tel.: 93 254 18 00 / 21
infocom@uic.es

Getting here

41.40574888282, 2.1234939806163