Profile picture
Laura Joanne Palczynski
Doctorate
  • Researcher
    Innovation for Agriculture, United Kingdom
    Telford, United Kingdom
mini profile avatar Laura Palczynski