17 pubs · 275 cites · h-index 9
Helmholtz Zentrum München
2019 - Present
Technical University of Munich
2014 - 2025
Center for Integrated Protein Science Munich
2014 - 2014