Professore associato di Chimica generale ed inorganica presso la Facoltà di SMFN di "Sapienza" Università di Roma dall'A.A. 2000-1. Ricercatore universitario confermato (Chim/03) dall'A.A. 1981-2. Vincitore (1980-1) di una borsa di perfezionamento in Chimica del British Council presso il Chemical Crystallography Laboratory di Oxford (Dir. Prof. C. K. Prout). Borsista dell'Accademia dei Lincei (Supervisor: Prof. A. Vaciago, 1978-80). Research scientist presso il Gruppo di Chimica strutturale dell'Accademia delle Scienze d'Ungheria (Budapest, 1983 e 1986) per applicazioni GED. Quale Presidente della Commissione Insegnamento dell'Associazione Italiana di Cristallografia (AIC) (1994-96) ha organizzato e curato lo svolgimento della Scuola annuale AIC e la redazione degli atti in tre volumi. (co/)Autore di numerose pubblicazioni su riviste chimiche internazionali peer-reviewed e di un testo di Chimica a livello universitario. Responsabile di unità (PRIN 1996 e 1997). Dal 2007 dirige il laboratorio XRD del Dipartimento di Chimica. E’ stato Segretario dell'AIC (2003-5). Membro degli editorial board del Journal of Chemistry, del Dataset Papers in Chemistry e del Journal of Crystallography.