News News

Mercè Rodoreda building (Ciutadella campus)
Ramon Trias Fargas, 25-27
08005 Barcelona

+34 93 542 1561
+34 93 542 2517

Postal Address
Dept. Technology
C. Roc Boronat 138
08018 Barcelona