112 pubs · 2,505 cites · h-index 25
University of Milan
2005 - Present
Istituto di Biologia e Biotecnologia Agraria
2011 - 2011
Argonne National Laboratory
2005 - 2005
TU Wien
Rothamsted Research
2003 - 2003