Reviews & profiles elsewhere
Ganxin Zhang
Shenzhen Qianhai Xinzhijiang Information Technology Co., Ltd.
Shanghai, 200050