Roser Sala

Dr. Roser Sala

Universitat Autònoma de Barcelona, Spain
orcid