0 / 60 seg.

Evolution has been a perennial topic here at the TED Conference, but I want to give you today one doctor's take on the subject.