WHO warns global cancer cases to hit 35 million by 2050. Nearly 40% of cancers are preventable, but rising obesity, physical ...