Zhongguo yao li xue bao = Acta pharmacologica Sinica.
Title from cover.