Cancer is no moonshot
A tired old elephant hunched in the room as President Obama announced the launch of a new moonshot against cancer during his State of the Union address a month ago. We’ve heard that promise before. On 23 December 1971, when President Nixon first declared a national war on cancer, he also based his conviction on the successfully completed moonwalk.