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