London, England, United Kingdom
SKEMA Business School
Université Paris Cité
North Carolina State University