149 Yanchang Road
SHANGDA ROAD 99
Shanghai 200072, SHANGHAI 200444
China
Societal trust, R&D expenditure, Financial constraints, Intellectual property rights protection