Ancient adaptive evolution of the primate antiviral DNA-editing enzyme APOBEC3G

Ancient adaptive evolution of the primate antiviral DNA-editing enzyme APOBEC3G