there are many many types of cancer and many different causes have been implicated. cancer does not have a universal cause. some viruses like hpv have been directly linked to cervical cancer in women and is considered the major cause. by preventing (with vaccination) this strain of cancer-causing hpv virus we can virtually eliminate this one type of cancer. if we knew that a certain bacteria. especially one that is responsive to antibiotics. we could cure cancer. unfortunately a bacterial link has not be established. bacteria and other viruses may certainly be causative or even contributory and discovered in the future but right now. those smoking guns have not been found.
is cancer a bacteria or virus