41 pubs · 984 cites · h-index 10
KWS Saat (Germany)
2019 - 2022
Rothamsted Research
2007 - 2016
European Bioinformatics Institute
2013 - 2013
Wellcome Trust
Biotechnology and Biological Sciences Research Council
2008 - 2011