Info This post is auto-generated from RSS feed Hacker News. Source: Treating pancreatic tumours may have revealed cancer's master switch