Pasadena, CA, USA
San Jose, CA, USA
Shanghai, Shanghai, China
Minneapolis, MN, USA
Geneva, Geneva, Switzerland
England, United Kingdom of Great Britain and Northern Ireland
Bangkok, Thailand
Corvallis, OR, USA
Boulder, CO, USA