The viruses that helped to make you human - BBC

  • Michael Marshall |
  • Technology |
  • BBC News |
  • 05-23-2023 |
  • 34

For Feschotte, it's key to think through exactly what the ERVs are doing and we haven't always got it right. Ever since endogenous retroviruses were discovered, people were trying to tie those to caâ

Loading Comments...