3 ms·Giruses: large viruses that straddle the border of life and non-life [video]6 points by gpvos 5y ago