32 pubs · 634 cites · h-index 11
Menlo Systems (Germany)
2024 - 2025
Max Planck Institute for the Science of Light
2014 - 2021
Friedrich-Alexander-Universität Erlangen-Nürnberg
1994 - 2018
Bayer (Germany)
2017 - 2017
University of Cambridge
2016 - 2016