10 pubs · 2,525 cites · h-index 8
University of Edinburgh
2005 - 2017
Heinrich Heine University Düsseldorf
2011 - 2011
Max Planck Institute for the Study of Societies
2004 - 2004
Max Planck Society
2003 - 2003
Max Planck Institute for Plant Breeding Research
2003 - 2003