41 pubs · 1,251 cites · h-index 15
University of Münster
2021 - 2025
Center for NanoScience
2023 - 2024
Max Planck Institute of Molecular Physiology
2002 - 2023
University of Reading
2020 - 2020
Duke Medical Center
2011 - 2014