A doctor who specialises in the study and treatment of cancer.

O