207 pubs · 4,052 cites · h-index 31
Aixtron (Germany)
2026 - Present
Paderborn University
2025 - 2025
ETH Zurich
2020 - 2025
Institute for Biomedical Engineering
2024 - 2025
Dynamic Systems (United States)