Lori Valigra

Stimulating US innovation

President Obama’s $814B stimulus plan was the bone of contention in this week’s mid-term elections. So has the extra spending on science delivered or not?
03 Nov 2010