Profile picture
Richard Finkers
Post-Doctorate
  • Senior Researcher
    GenNovation B.V.
    Wageningen, Netherlands
mini profile avatar Richard Finkers