GEN Exclusives

More »

GEN Contributor

Liting You

Liting You, Department of Thoracic Oncology, Cancer Center and State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Chengdu, China.

More GEN Content From This Contributor