Kiessling Laura, Chen Peng, Wang Jie, Li Jie P
Massachusetts Institute of Technology 18-59877 Massachusetts Avenue, Cambridge, Massachusetts 02139-4307, United States.
Peking University, Beijing, 100871, China.
ACS Chem Biol. 2020 Apr 17;15(4):799-801. doi: 10.1021/acschembio.0c00175. Epub 2020 Apr 1.