Palo Alto, CA, USA
Cambridge, Massachusetts, United States
Stockholm, Stockholm, Sweden
San Francisco, CA, USA