https://www.scienceabc.com/nature/is-a-virus-our-oldest-cousin.html
According to some theories, viruses could have evolved before cells, or they may have detached from a pre-existing cell, making them the first ancestor of all life.
Create an account or login to join the discussion