Rosalia Camporeale

Dr. Rosalia Camporeale

Department of Technology and Society, Lund University, 22100 Lund, Sweden
orcid