13 pubs · 31 cites · h-index 3
University of Bern
2025 - Present
Institute of Plant Biology
2026 - Present
Institut des Sciences des Plantes de Montpellier
2026 - Present
Tata Institute of Fundamental Research
2020 - 2021
National Centre for Biological Sciences
2019 - 2021