Marti M

Department of Translational Medicine, Section of Legal Medicine and LTTA Centre, University of Ferrara, 44121 Ferrara, Italy.

7 papers · ORCID