100 Ping Le Yuan
Chaoyang District
Beijing, Beijing 100020
China
Beijing University of Technology
Innovation, Stock returns, Patent-to-profit transfer efficiency