Sunnyvale, CA, USA
San Francisco, CA, USA
Hong Kong, Hong Kong
Basel, Basel-Stadt, Switzerland
Davis, CA, USA