The basic science of oncologyby Ian Tannock, Richard P. HillOncologyNeoplasmsCancerWriting a summary for young readers…For young readersBook data: Open Library