Infectious Agents Associated Cancers: Epidemiology and Molecular Biology - Cai, Qiliang; Yuan, Zhenghong; Lan, Ke (Springer Singapore : Imprint: Springer, 2017)