A doctor who specializes in the diagnosis and treatment of cancer.