Scientia Sinica. Zhongguo ke xue.
Title from cover.