London, England, United Kingdom
Ecole normale supérieure
Lycee Henri Poincare - Nancy
Massachusetts Institute of Technology