Gloucester, Gloucestershire, United Kingdom
The University of Glamorgan
Cardiff University / Prifysgol Caerdydd