Paris, Île-de-France, France
University of Warwick
University of Paris I: Panthéon-Sorbonne
Ecole de Management de Lyon