are all cancers caused by viruses?
Researchers know that there are several viruses that can lead to cancer. For example, the human papillomavirus (HPV) can cause cervical and several other cancers. And hepatitis C can lead to liver cancer and non-Hodgkin's lymphoma.