Photo of Dr Elinor Chapman

Dr Elinor Chapman BA, MPhil, PhD, AFHEA

Lecturer (T&S) School of Life Sciences