Sarah Duffen, 1968-2025
August 23, 2025

It is with sadness that we report that Sarah Duffen died peacefully in her home in Devon. Sarah and her family were instrumental in inspiring the groundbreaking research that led to our work over the past 45 years.
Read more