Emma Sayer

Reader in Ecosystem Ecology, Lancaster University
  • Lancaster University
  • United Kingdom