Go to the profile of Katie Ridd

Katie Ridd

Global Editorial Talent Manager, Nature Research
  • Nature Research
  • United Kingdom