How many viral infections can vaccines prevent ?
Some types of cancer , such as cervical cancer and some liver cancers , are caused by viruses ( known as oncoviruses ) , and traditional vaccines against those viruses , such as HPV vaccine and hepatitis B vaccine , will prevent those types of cancer .