
281 pubs · 61,173 cites · h-index 73
University of Tübingen
2016 - 2025
German Center for Infection Research
2021 - 2024
Max Planck Institute for Biology
2019 - 2024
Singapore Centre for Environmental Life Sciences Engineering
2013 - 2021
National University of Singapore
2013 - 2021