Clinical failure rates over the decades: yikes

112 points | by EA-3167 15 hours ago

94 comments