New York, New York
University of Cambridge
Scuola Internazionale Superiore di Studi Avanzati di Trieste
Caltech