119 pubs · 3,889 cites · h-index 35
Istituto di Genetica Molecolare
1981 - 2023
National Research Council
2005 - 2023
University of Pavia
1981 - 2017
National Academies of Sciences, Engineering, and Medicine
2008 - 2008
University of Messina
1988 - 1988