Structure of prokaryotic cells and of viruses (3.2.1.2) | AQA A-Level Biology - (7402) | KnowledgeSet