Home
Topics
Authors
Quote Maker
Login
Register
Written By
Matt Ridley
TP53 seems to encode the greater good, like a suicide pill in the mouth of a soldier that dissolves only when it detects evidence that he is about to mutiny.
8 Reads •
June 14, 2021
Download
8 Reads •