London, England, United Kingdom
University of the West of England
University of Bristol/University of the West of England
University of Bristol