20 pubs · 437 cites · h-index 13
University of Göttingen
2010 - 2018
Max Planck Institute for Biophysical Chemistry
2016 - 2016
Saarland University
2014 - 2016
Oxfam
2015 - 2015
University of Oxford