Background
Leo, Francesco was born on January 22, 1966 in Torino, Italy. Son of Antonio Leo and Amelia Scarano.
Leo, Francesco was born on January 22, 1966 in Torino, Italy. Son of Antonio Leo and Amelia Scarano.
Doctor of Medicine, University Torino. Doctor of Philosophy, University Torino, 1992.
Honorary registrar Royal Brompton Hospital, London, 1997—1998. Assistant European Institute Oncology, Milan, 1998—2001. Chef de clinique Center Hospital University de Nice, France, 2002—2004.
Deputy director European Institute Oncology, Milan, 2005—2008. Senior thoracic surgeon National Cancer Institute, since 2008. Quality consultant European Institute Oncology, Milan, 2004—2008.
Lieutenant Fantery, 1994-1995, Torino.
Life partner Laura Della Grazia, May 2005.