1. King's College London, 4616, London, London, United Kingdom of Great Britain and Northern Ireland
2. Copenhagen Business School, 4300, Copenhagen, Capital Region, Denmark;
3. University College London, London, United Kingdom of Great Britain and Northern Ireland;
4. ESCP Paris, Paris, France;
5. St. John's University, New York, The Peter J. Tobin College of Business, 8000 Utopia Parkway, Queens, United States, 11439
6. United States;