Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
req · 3958 days ago · link · · parent · post: IBM reveals its top five innovation predictions for the next five years
75% more cancer? That's absurd! But not a surprise given all the chemicals we drink, ingest, and breathe.