Federica Dellafiore

Prof. Federica Dellafiore

Department of Public Health, Experimental and Forensic Medicine, Section of Hygiene, University of Pavia, 27100 Pavia, Italy
orcid