2 comments

[ 316 ms ] story [ 763 ms ] thread
The proteins that exist today have developed into their present forms over the course of billions of years of natural evolution, passing through a vast evolutionary sieve.