1956:
Birth in Porto San Giorgio (Italy)
1979:
Dottore in Chimica, University of  Perugia
1980:
Royal Society research fellow, University of Durham (UK)
1983-1992:
Scientific Researcher, University of Perugia
1985:
Research fellow, IBM, Rome
1987-1989:
A. von Humboldt fellow, University of Heidelberg
1992-2000:
Associate professor, University of Perugia
2000-present:
Full professor, University of Perugia