First life

Here are the chances for a small, 100-unit polypeptide (protein).  Most proteins in life are greater than 100 units.  Every property listed is true of all known modern life.  And, as… read more →