The human brain is estimated to have about a hundred billion nerve cells, two million miles of axons, and a million billion synapses, making it the most complex structure, natural or artificial, on earth.