62 pubs · 951 cites · h-index 19
Institute of Nanostructured Materials
2003 - 2010
Sapienza University of Rome
1987 - 2006
Istituto di Chimica Biomolecolare
1983 - 1983