35 pubs · 6,318 cites · h-index 20
Eli Lilly (Germany)
2025 - 2025
Leibniz-Institute for Food Systems Biology at the Technical University of Munich
2024 - 2024
University of Leicester
2023 - 2023
NIHR Leicester Biomedical Research Centre
2023 - 2023
Bayer (United States)
2001 - 2017