126 pubs · 6,921 cites · h-index 43
Accenture (Germany)
2025 - Present
Catalent (United States)
2023 - Present
European Union
2024 - 2024
Cell and Gene Therapy Catapult
2023 - 2024
Max Planck Society
2003 - 2023