DNA viruses

DNA viruses

This lecture covers all of the DNA viruses. Subdivided into naked vs enveloped viruses Tackles high yield points you need for board exams