450 pubs · 22,012 cites · h-index 60
Technical University of Munich
2010 - 2023
SLAC National Accelerator Laboratory
2011 - 2017
Munich University of Applied Sciences
2015 - 2016
Institut für Urheber- und Medienrecht
2016 - 2016
Max Planck Institute for Biophysical Chemistry
1979 - 2015