Peng Yong
State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, China; Department of Thoracic Surgery, West China Hospital, Sichuan University, Chengdu 610041, China.
Cancer Lett. 2018 May 1;421:A1. doi: 10.1016/j.canlet.2017.10.042. Epub 2017 Nov 1.