Marta Soler

Dr. Marta Soler

Department of Sociology, University of Barcelona, Barcelona, 08034, Spain
orcid

Publication