Go to the profile of Ruth Carter

Ruth Carter

research scientist, the pirbight instuite
  • the pirbight instuite
  • United Kingdom

Discipline

Agricultural or Biological Sciences