31 pubs · 914 cites · h-index 11
University of Bristol
2024 - 2025
University of Oxford
2019 - 2025
Science Oxford
2025 - 2025
Carnegie Department of Plant Biology
2022 - 2022
Centre National de la Recherche Scientifique
2016 - 2016