Making of tiny brains

I saw this on the BBC and thought you should see it: 'Mini-tumours' created to battle cancer - http://www.bbc.co.uk/news/health-43154878

Comments