40 pubs · 682 cites · h-index 12
University of Tübingen
2023 - Present
Yale University
2020 - 2024
Research Network (United States)
2023 - 2024
Howard Hughes Medical Institute
2020 - 2022
National University of Singapore
2013 - 2019