Photo of Dr Helen Vaughan

Dr Helen Vaughan Ph.D

Lecturer Central Teaching Laboratory

    About

    Other Personal Distinctions

    • Learning and Teaching Award (University of Liverpool, 2013)