34 pubs · 902 cites · h-index 15
Council for Scientific and Industrial Research
2018 - 2018
Stellenbosch University
Deutsches Elektronen-Synchrotron DESY
2011 - 2015
University of Göttingen
2008 - 2014