Humans produce twenty digestive enzymes, which is a pretty respectable number in the animal world, but bacteria produce ten thousand, or five hundred times as many, according to Christopher Gardner of Stanford University. “Our lives would be vastly less well nourished without them,” he says.

