Skip to main content

Stefano Benedicenti

1 works

Professor, Department of Surgical and Diagnostic Sciences, University of Genoa, Genoa, Italy