349 pubs · 10,654 cites · h-index 58
Center for Integrated Protein Science Munich
2008 - Present
Bioscience Research
2025 - Present
Technical University of Munich
2010 - Present
Helmholtz Institute for Pharmaceutical Research Saarland
2019 - 2025
Fischer (Germany)
2022 - 2024