Karen Elizabeth Boyle

University of Glasgow