Recent advances in cancer researchby Robert C. GalloOncogenic virusesCancer cellsNeoplastic Cell transformationCarcinogenesisNeoplasmsCell transformationResearchWriting a summary for young readers…For young readersBook data: Open Library