My laymans take: Cancer is a disease of the DNA of a cell. Viruses survive by altering cellular DNA. It begs the question: How many other viruses cause cancer?
It also seems clear to me that the virus may not be the sole cause since not everybody gets cancer so it is a multi-variable problem.
Virus + X = cancer
This will be harder to nail down but with modern data tools we should be able to get there.
Makes me wonder: Is the cancer "industry" searching for causes or just after-the-fact treatment?
https://surgery.international/surgeon-diagnosed-with-patient...
The case is fairly old, from 1996. It re-surfaced recently.