Doctor of Medicine, La Sapienza University, Rome, 1976.
Resident, pathology George Washington University, Washington, 1978—1981. Associate researcher 1st National Tumori, Milan, 1981—1983. Fogarty visiting associate National Cancer Institute, National Institutes of Health, Bethesda, Maryland, 1983—1987.
Associate professor, general pathology, School Medicine G. D'Annunzio University, Chieti, Italy, 1987—1994, professor, general pathology, since 1994, director, department oncology, Neuroscience, since 2008. Head, unit molecular pathology Ce.S.I., G. D'Annunzio University Foundation, since 2000.
Science advisor Association Italiana Per Ricerca Sul Cancro, Pescara, Italy, since 1996. Member of African Society Human Genetics.
Married Lavinia Vittoria Lotti. Children: Alessandra, Carolina.