This week: How the announcement fifty years ago of a new human species, Homo habilis, sparked a debate that still rages today, cancer immunotherapy is drumming up excitement, news of a flexible device that can release drugs into the wearer’s skin - and scientists have mapped developing brains. http://www.nature.com/nature/index.html