Zurich, Switzerland
Philadelphia, PA, USA
San Mateo, CA
Taipei, Taiwan, Republic Of China
Hanoi, Hanoi, Viet Nam
Makati, Metro Manila, Philippines
Toronto, Ontario, Canada
College Park, MD
Curitiba, Parana, Brazil
Fairfax, VA, USA
Taiwan, Province of China