Elizabeth Warren actually said...

NIH funding overall is down 25 percent since 2003. That means for NIH we are investing about $12.5 billion less in medical research this year than if we had just kept up with inflation over the last decade.

07/14/2015

https://www.congress.gov...

More Elizabeth Warren Quotes

View All Elizabeth Warren Quotes