A2.3.5 Evidence for several origins of viruses from other organisms - International Baccalaureate (IB) Biology | RevisionDojo