122 pubs · 13,423 cites · h-index 53
Oxford Research Group
2026 - Present
University of Oxford
2012 - Present
Micron (United States)
2014 - 2022
Oxford Nanoimaging (United Kingdom)
2017 - 2022
Center for Integrated Protein Science Munich
2008 - 2016