44 pubs · 2,297 cites · h-index 18
University of Modena and Reggio Emilia
2007 - 2025
Istituto Nanoscienze
2011 - 2025
National Research Council
2014 - 2020
QB3
2008 - 2010
University of California, Berkeley
2005 - 2010