Patricia Caballero

Tecnalia Research & Innovation, Spain