Enrico Checcucci

Dr. Enrico Checcucci

Department of Surgery, Candiolo Cancer Institute, FPO-IRCCS, Strada Provinciale 142, km 3, 95 10060, Candiolo, Turin, Italy
orcid