59 Zhongguancun Street
Beijing, 100872
China
Renmin University of China - Hanqing Institute
Legal shareholder protection, underinvest, overinvest, R&D