Staff member Eduardo Salas Pérez-Rasilla Head of Technology Transfer Office Technology Transfer Office +34 934020283 esalasibecbarcelona.eu