University of Cambridge, UK
University of Texas at Austin, USA
University of Rome Sapienza, Italy
Ecole Polytechnique, France
ETH Zurich, Switzerland