Show of HandsShow of Hands

tmoon April 7th, 2013 10:35pm

The NIH (National Institutes of Health) budget stands at 2.2% of total Federal expenditures. Too high or too low?

2 Liked

Comments: Add Comment