Chiara Turchi

Dr. Chiara Turchi

Legal Medicine Unit, Department of Biomedical Sciences and Public Health, Polytechnic University of Marche, Ancona, Italy
orcid