Clinical failure rates over the decades: yikes

124 pointswww.science.org
EA-316721hrs