370 pubs · 15,062 cites · h-index 64
Bristol-Myers Squibb (Germany)
2022 - Present
Bristol-Myers Squibb (Sweden)
2026 - Present
University of Arizona
2025 - 2025
AgroParisTech
2009 - 2025
Université Paris-Saclay
2016 - 2025