54 pubs · 2,554 cites · h-index 25
University of Padua
2008 - 2023
Istituto Nazionale di Fisica Nucleare, Sezione di Padova
2009 - 2016
Industriale Chimica (Italy)
2016 - 2016
University of California, Berkeley
2007 - 2010
University of Geneva
2008 - 2008