9 pubs · 637 cites · h-index 4
Max Planck Institute for Polymer Research
2010 - 2013
Max Planck Society
2010 - 2012
N2 Biomedical (United States)
2010 - 2010