Commentary
On July 19, Chinese premier Li Keqiang inspected the National Natural Science Foundation of China (NSFC) and hosted a symposium. He delivered a speech on-site, which further revealed the underlying causes of why Chinese science and technology lags behind and lacks innovation.