Ramon Flecha Garcia

Dr. Ramon Flecha Garcia

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

Contribution