China

Fudan University: School of Management

220 Handan Road, Shanghai, 200433, China

Fudan University: School of Management