godalming, surrey, united kingdom
University of Warwick - Warwick Business School
The University of Manchester