Roser Sala-Llonch,

JAD profile