Liverpool, Liverpool, United Kingdom
BPP Law School
The University of Sheffield
Liverpool John Moores University