20 Nanjing East Road, Shanghai, China

GPTKB entity