E. Davelaar

Plant Research International, Wageningen, Gelderland, Netherlands

Are you E. Davelaar?

Claim your profile

Publications (18)29.13 Total impact

Publication Stats

349 Citations
29.13 Total Impact Points

Institutions

  • 2008
    • Plant Research International
      Wageningen, Gelderland, Netherlands
  • 2001
    • University of Nottingham
      • School of Biosciences
      Nottigham, England, United Kingdom
    • Wageningen University
      • Plant Research International
      Wageningen, Provincie Gelderland, Netherlands