Macromolecular marionettes.
D001704:Biopolymers; D003201:Computers; D003626:Data Display; D046911:Macromolecular Substances; D008958:Models, Molecular; D008961:Models, Structural; D009696:Nucleic Acids; D011506:Proteins
D001704:Biopolymers; D046911:Macromolecular Substances; D009696:Nucleic Acids; D011506:Proteins