626 pubs · 18,703 cites · h-index 70
Bioscience Research
2025 - Present
Technical University of Munich
1993 - Present
National Assembly
2025 - 2025
Goethe University Frankfurt
2022 - 2024
Philipps University of Marburg
2024 - 2024