52 pubs · 1,935 cites · h-index 21
Max Planck Institute of Molecular Physiology
2021 - 2025
TU Dortmund University
2024 - 2024
Indian Institute of Technology Bombay
2014 - 2023
University of Cambridge
2023 - 2023