7 pubs · 537 cites · h-index 5
Dutch Polymer Institute
2012 - 2013
Eindhoven University of Technology
The University of Sydney
2008 - 2008
The University of Queensland