Lily Shepherd

Science editor - Lily Shepherd is a postgraduate student on Imperial's MSc Science Media Production, and a Physics graduate from the University of Manchester. She is part of the Felix Science editoria