No. 670, Guoshun Road
No.670 Guoshun Road
Shanghai, 200433
China
Fudan University - School of Management