The role and impact of viruses on cancer development
This review focuses on three major aspects of oncoviruses’ role in cancer development. To begin, we discuss their geographic distribution, revealing that seven oncoviruses cause 20% of all human canc…