JCstudent JCstudent 13-05-2017 Biology contestada Discuss how viruses challenge the cell theory. [4 marks]