1. Microsoft Research, United States and Department of Computer Science and Engineering, University of Minnesota, United States
2. Microsoft Research, United States
3. Microsoft Research, United States and UCL Interaction Centre, University College London, United Kingdom
4. Microsoft Research, United States and UC Berkeley, United States
5. Microsoft, United States
6. Arizona State University, United States
7. Department of Computer Science, ETH Zürich, Switzerland