Structure and evolution of viruses, a limiting theory.
D001669:Biochemical Phenomena; D001671:Biochemistry; D005075:Biological Evolution; D003585:Cell Biology; D003460:Crystallization; D066298:In Vitro Techniques; D046911:Macromolecular Substances; D009696:Nucleic Acids; D009698:Nucleoproteins; D014780:Viruses
D046911:Macromolecular Substances; D009696:Nucleic Acids; D009698:Nucleoproteins