Wang Hongyang
National Center for Liver Cancer, Shanghai, China; International Cooperation Laboratory on Signal Transduction, Eastern Hepatobiliary Surgery Hospital, 225 Changhai Road, Shanghai 200438, China.
Cancer Lett. 2016 Sep 1;379(2):163. doi: 10.1016/j.canlet.2016.01.029. Epub 2016 Jan 28.