University of Glasgow
Glasgow, Scotland, UK