41 pubs · 1,201 cites · h-index 17
Friedrich-Loeffler-Institut
2024 - 2025
Institute of Molecular Biology
2015 - 2024
Max Planck Institute of Biochemistry
2012 - 2017
Max Planck Society
2008 - 2013
Howard Hughes Medical Institute
2012 - 2012