@mattyglesias A group of public health "experts" successfully urged Pfizer to delay reporting their results until after the election. A bit of an underreported story. https://t.co/8KcfmxIa89
Death rates from cancer have been dropping ~2% per year for the last few decades; thus we are on track to eliminate most cancer in the 21st century at the current pace of human science.