Contact


Mailing Address

Dept. of Information & Communication Technologies
Universitat Pompeu Fabra
C/ Roc Boronat 138
08018 Barcelona
Spain

Location

Dept. of Information & Communication Technologies
Universitat Pompeu Fabra
C/ Tànger 122-140
08018 Barcelona, Spain


View Larger Map