Curiosity, awe, and the meaning of life
Menu
Living organisms use 20 different building blocks to build proteins. That set of building blocks was so well ‘chosen’ by natural selection, it is very difficult to find a better kit for building proteins.