thefinchandpea.com
Science in the “national interest”
A particularly concerning piece of legislation is making its way around the House of Representatives. This bill would require that the National Science Foundation (NSF) justify each grant it awards…