Bachelor of Science in Physics and Mathematics, Hebrew University, Jerusalem, 1974; Master of Science in History and Philosophy of Science, Hebrew University, Jerusalem, 1979; Doctor of Philosophy in History of Science, Hebrew University, Jerusalem, 1983; Laurea in Philosophy, University Pisa, 1981; Doctor rerum naturalium habilitatus in History Science, University Munich, 1993.
Assistant professor, Institute/Chair History Science University Munich, 1987—2002. Professor, history science, University Chieti, since 2002. Visiting professor University Milan, 1994, Libera University Internazionale degli Studi Sociali, Rome, 1995.
Research fellow Harvard University Center Italian Renaissance Studies Villa I Tatti, Florence, 1995—1996.
Registered Italian freelance journalists Albo dei Pubblicisti, since 2005.
Volunteer Italian Civil Defense Corps, 1998—2006.