196 pubs · 5,482 cites · h-index 41
University of Manchester
2006 - Present
Czech Academy of Sciences, Institute of Biotechnology
2013 - 2025
Karlsruhe Institute of Technology
2017 - 2017
Engineering and Physical Sciences Research Council
2016 - 2017
University of Cambridge
2017 - 2017