Doctor of Medicine in Medicine and Surgery, Perugia University, 1980. Doctor of Philosophy in General Surgery, Trieste University, 1986.
House physician Hospital Assisi, 1980-1981. Emergency room surgeon Hospital Gorizia, 1981-1983. Research scientist University Perugia, since 1983.
Collaborator Yahoo.it. Expert collaborator Xagena.it.
Member World Wildlife Fund, 1989, Accademia Properziana del Subasio, Assisi, 1994. Member New York Academy of Sciences, Flow Cytometry Italian Organization, Italian Society Cytology, among others.