84 pubs · 2,491 cites · h-index 23
University of Sheffield
2019 - Present
Insigneo
2021 - 2021
University of Kent
2016 - 2019
Max Planck Institute of Biochemistry
2014 - 2015
Max Planck Society
2014 - 2014