Project Description

Javier De la Torre Costa

PhD student
jdelatorre@ibecbarcelona.eu
+34 93 4012581/82