87 pubs · 3,035 cites · h-index 31
Institute of Biomedical Technologies
1994 - 2025
National Research Council
2010 - 2021
Institute of Cell Biology and Neurobiology
2011 - 2019
Fondazione Santa Lucia
2011 - 2012
Institute of Molecular Biology and Pathology
2011 - 2011