University of Aberdeen
Aberdeen, Scotland, UK