Leeds LS2 9JT
United Kingdom
University of Leeds - Faculty of Business
firm value, humor, improvisation, improvised marketing interventions, social media, virality