A doctor who specializes in diagnosing and treating cancer using chemotherapy, hormonal therapy, biological therapy, and targeted therapy. Cancer is a class of diseases characterized by out-of-control cell growth. A medical oncologist often is the main health care provider for someone who has cancer. A medical oncologist also gives supportive care and may coordinate treatment given by other specialists. Each year thousands of patients who have any of more than 100 kinds of cancer seek treatment through guidemytreatment. Specialist doctors at guidemytreatment have extensive experience in the diagnosis and treatment of every kind of cancer.