Question: are all cancers caused by viruses?
Answer: 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.