Stockholm University - Stockholm Business School

SE-106 91, Stockholm, Sweden