A vaccine is all it takes to prevent some cancers, virologist says Interesting Engineering, 12 Feb 2022 Vaccines have an enormous role in preventing cancers caused by viruses.