Followup media coverage of President Barack Obama’s call for a “moonshot” to cure cancer has pointed out an interesting fact. It looks like there are two moonshots, and one of them is headed up by Big Pharma. Continue reading Who’s Running the Moonshot (and how many are there)?