Syndicate content

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