88 pubs · 1,400 cites · h-index 19
University of Freiburg
2026 - Present
Max Planck Institute of Immunobiology and Epigenetics
2024 - 2024
ETH Zurich
2009 - 2023
Philochem (Switzerland)
2010 - 2021
Max Delbrück Center
2020 - 2020