87 pubs · 4,107 cites · h-index 27
University of Kaiserslautern
2016 - Present
University of Applied Sciences Kaiserslautern
2025 - Present
Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau
2023 - 2024
Max Planck Institute of Biochemistry
2009 - 2017
Max Planck Society
2014 - 2014