31 pubs · 1,121 cites · h-index 16
University of Oxford
2019 - 2019
Deutsches Elektronen-Synchrotron DESY
2016 - 2018
Max Planck Institute for Nuclear Physics
2011 - 2016
Max Planck Society
2011 - 2015