Staff member


Xavier Rúbies Feijoo

Head of Technology Transfer Office
Technology Transfer Office
xrubies@ibecbarcelona.eu
+34 660037101