Catherine Walker

Catherine Walker is a Research Associate in Human Geography at the University of Leicester; in 2016, she completed her PhD at the UCL Institute of Education in London.