46 pubs · 633 cites · h-index 8
University of Turin
2015 - Present
Institute of Macromolecular Chemistry
2016 - 2016
European University Institute
2015 - 2015
Leiden University
2012 - 2014
University of Nottingham
2014 - 2014