27 pubs · 2,106 cites · h-index 16
University of Glasgow
2022 - 2025
University of Edinburgh
2007 - 2021
Institute of Plant Molecular Biology
2017 - 2017
Science and Technology Facilities Council
2015 - 2015
University of York
2003 - 2008