111 pubs · 3,111 cites · h-index 31
Heidelberg University
2018 - Present
Heidelberg University of Education
2023 - Present
Max Planck Institute for Medical Research
2018 - Present
Synimmune (Germany)
2026 - Present
Max Planck School Matter to Life
2021 - Present