Elizabeth Warren actually said...

that if we do even a modest inflation adjustment, that we are down somewhere between 20 and 25 percent in terms of spending since 2000.

Context

Warren highlights the decline in NIH funding relative to inflation since 2000.

05/06/2014

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

More Elizabeth Warren Quotes

View All Elizabeth Warren Quotes