Oncology is the study of cancer. A medical oncologist is a doctor who specializes in diagnosing and treating cancer using chemotherapy, hormonal therapy, biological therapy, and targeted therapy. The medical oncologist often is the main health care provider for someone who has cancer. The medical oncologist also gives supportive care and may coordinate treatment given by other specialist.