Francesco Garzotto

Dr. Francesco Garzotto

Department of Cardiac, Thoracic and Vascular Sciences, University of Padova, Padova, Italy
orcid