Profile picture
Andrew Mark Allen
Doctorate
  • Post Doctoral Researcher
    Primary
    Radboud University
    Nijmegen, Netherlands
  • Swedish University of Agricultural Sciences
    Uppsala, Sweden
mini profile avatar Andrew Allen