3 ms·New giant virus may help scientists better understand emergence of complex life [pdf]4 points by rustoo 8y ago