Blanca  Gutiérrez image
Blanca
Gutiérrez
Imdea Software Institute
Spain