777 Guoding Road
Shanghai, AK Shanghai 200433
China
Shanghai University of Finance and Economics
SSRN RANKINGS
in Total Papers Citations
Manipulation, market regulation, politics of finance
Manipulation, Market regulation, Politics of finance