34 pubs · 2,146 cites · h-index 13
Roche (United States)
2026 - Present
Menlo Systems (Germany)
2008 - 2016
Universitätsmedizin Göttingen
2013 - 2013
Max Planck Institute of Quantum Optics
2007 - 2013
Max Planck Society
2008 - 2012