Founded
2015
Directors
Liang Ni
Locations
Dingxi Road 420, Changning District, Shanghai, China
Shanghai
200001
China
X
X