48 pubs · 1,149 cites · h-index 16
Institut Català de Nanociència i Nanotecnologia
2016 - 2016
Universitat de Barcelona
2000 - 2012
Eindhoven University of Technology
2006 - 2010
University of Groningen
2009 - 2009
Dutch Polymer Institute
2006 - 2009