Astrovirology

Astrovirology is an emerging subdiscipline of astrobiology which aims to understand what role viruses played in the origin and evolution of life on Earth as well as potential for viruses beyond Earth.

Astrovirology

Astrovirology is an emerging subdiscipline of astrobiology which aims to understand what role viruses played in the origin and evolution of life on Earth as well as potential for viruses beyond Earth.