Xing Chen, Ph.D.

Professor, Department of Chemical Biology, College of Chemistry, Peking University