49 pubs · 4,315 cites · h-index 24
Istituto di Chimica Biomolecolare
2002 - 2025
University of Catania
1989 - 2019
Institute of Polymers, Composites and Biomaterials
2019 - 2019
National Research Council
2002 - 2017
National Institute for Nanotechnology
2003 - 2011