41 pubs · 1,185 cites · h-index 9
European Bioinformatics Institute
2021 - 2023
University of Hertfordshire
2020 - 2021
National Institute of Agricultural Botany
2013 - 2013
Rothamsted Research
2009 - 2012
West Suffolk Hospital
2008 - 2008