S sciencebasedmedicine.org GlaxoSmithKline Pays $3 Billion Fine 38 points tokenadult 14 years ago 12 comments