Gloucester, Gloucestershire, United Kingdom
The University of Manchester
University of Warwick - WMG
University of Exeter