Participation & Position
Contact Information

Information and Communication Technologies Department
Universitat Pompeu Fabra
Roc Boronat 138, Office 55.208
08018 Barcelona
Spain


Phone: +34 93 542 2922