Retroviruses are viruses that have evolved the ability to write their genetic code into a cell's own DNA. The most ancient ...
University of Manchester biologists have for the first time started to unpick the long-term biological changes associated ...