Dr. Terry L. Sheppard, Chief Editor of Nature Chemical Biology, visited the Chinese National Compound Library (CNCL) in the afternoon of November 4, 2014. He was accompanied by Professor. Caiguang Yang of Shanghai Institute of Materia Medica, Chinese Academy of Sciences, and received a warm reception by Dr. Dehua Yang. Dr. Sheppard was deeply impressed by this advanced R&D facility.