What is so special about the human brain?

3,805,281 plays|
TEDGlobal 2013
• June 2013