1. Imperial College London, London, United Kingdom
2. University of Fribourg, Fribourg, Switzerland
3. Massachusetts Institute of Technology, Cambridge, MA, USA
4. Harvard University, Cambridge, MA, USA
5. Microsoft Research, Cambridge, United Kingdom