Congress Senate Finance Committee Staff Report On GlaxoSmithKline and The Diabetes… Thomas Sullivan Feb 20, 2010 0 Today the New York Times published some of the findings of a report conducted by the Senate Finance Committee Staff on the…