Profile picture
Gemma Elizabeth Derrick
  • Associate Professor
    Lancaster University
    Lancaster, United Kingdom
mini profile avatar Gemma Derrick