Background
Sofi, Francesco was born on November 19, 1976 in Lamezia Terme, Italy.
Sofi, Francesco was born on November 19, 1976 in Lamezia Terme, Italy.
Doctor of Medicine, University Florence, 2002. Doctor of Philosophy, Clinical Pathophysiology and Ageing, 2006.
Assistant professor School Medicine, University Florence, since 2002.