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