60 pubs · 2,293 cites · h-index 21
University of Modena and Reggio Emilia
1985 - 2023
Istituto Nazionale Biostrutture e Biosistemi
2010 - 2012
Sigma-Tau (Switzerland)
2008 - 2008
Sigma Tau (Italy)
University of Bologna
1985 - 2008