Background
Russo, Francesco Di was born on March 5, 1968 in Formia, Italy.
Russo, Francesco Di was born on March 5, 1968 in Formia, Italy.
Doctor of Philosophy, University Rome La Sapienza, 1992.
Professor University Institute Motor Sciences, Italy, since 2001.
Married.