1. Microsoft Research, Redmond, Washington & Massachusetts Institute of Technology, Cambridge, Massachusetts, United States
2. Microsoft Research, Redmond, & University of Washington, Seattle, Washington, United States
3. Microsoft Research, Redmond, Washington, United States