Biological Sciences Degree, La Sapienza University, Rome, 1974. Pathology specialization, La Sapienza University, Rome, 1979.
Temporary staff teacher, Ministry of Education, Latina, Italy, 1975-1976; temporary staff teacher, Ministry of Education, Fondi, Italy, 1976-1979; biologist, Ordine Nazionale Biologi, Rome, 1978; permanent staff teacher, Ministry Education, Maglie, Italy, since 1979.
Member American Association for the Advancement of Science, New York Academy of Sciences.
Married Gilda Strambaci, June 8, 1983. Children: Laura, Stefano.