119 pubs · 18,856 cites · h-index 48
Helmholtz Zentrum München
2006 - Present
John Innes Centre
2025 - 2025
Norwich Research Park
Center for Systems Biology Dresden
2024 - 2024
Bose Institute
2016 - 2016