Pinned post
Great graphics and global overview on cancer prevalence and therapeutic improvements in this article. Overall cancer survival rates have moved from 50% end of the 70s to 67% in 2013.
ourworldindata.org/cancer
ourworldindata.org/cancer