299 pubs · 30,931 cites · h-index 54
University of California System
2026 - Present
University of California, Davis
2007 - 2025
University of Insubria
2024 - 2024
Ikerbasque
2015 - 2020
Max Planck Institute for Polymer Research
2010 - 2017