48 pubs · 1,479 cites · h-index 18
Vanderbilt University
2012 - 2020
Thermo Fisher Scientific (United States)
2017 - 2017
University of Regensburg
2016 - 2016
Universität Hamburg
2012 - 2012
Center for Free-Electron Laser Science