• Location
  • 50 Moganshan Road, A204, Building 4
  • 200060 Shanghai
  • China
  • T: +86 21 6299 3523
  • F: +86 21 5252 2551
  • Hours
  • Tue–Sun: 11 a.m.–6 p.m.
  • Staff
  • Lise Li