1. Google LLC, Mountain View, CA
2. Cornell Tech, New York, NY
3. Google LLC, Bangalore, India
4. Stanford University, Stanford, CA
5. University of California in Berkeley, CA
6. University of California in Berkeley, CA and Google LLC, Mountain View, CA