London, England, United Kingdom
University of San Diego
Università degli Studi di Genova
LUISS Business School