1. University of Edinburgh, Edinburgh, United Kingdom
2. Peking University & University of Edinburgh, Beijing, China
3. Columbia University, New York, NY, USA
4. University of Edinburgh, Edinburgh, Midlothian, United Kingdom
5. Microsoft Research, Redmond, WA, USA
6. Edinburgh University, Edinburgh, United Kingdom