1. University of Salzburg, Salzburg, Austria
2. Google, Inc., Mountain View, CA, USA
3. RMIT University, Melbourne, VIC, Australia
4. University of Munich (LMU), Munich, Germany
5. Michigan State University, East Lansing, MI, USA
6. University of Glasgow, Glasgow, United Kingdom
7. Stanford University, Stanford, CA, USA