Log in

Rachel Thorley

PhD student, E-Futures Doctoral Training Centre

rachel.thorley@sheffield.ac.uk

2008-2011 BA Natural Sciences: Zoology University of Cambridge