Site uses cookies to provide basic functionality.

OK
All complex life shares an astonishing catalogue of elaborate traits, from sex to cell suicide to senescence, none of which is seen in a comparable form in bacteria.