Office

University Pompeu Fabra, Department of Information and Communication Technologies

Roc Bonorat 138, Office 51.107

Barcelona 08018

Spain