Stockholm, Stockholms Lan, Sweden
London Business School
Kungliga tekniska högskolan
Lancaster University