Those of you living outside the U.S. needn’t be told that this country has gone somewhat crazy. The way I like to explain this to you “foreigners” is as follows: we have all known for a very long while that …
A Paradox: Some of Our Science Leaders Actually Despise Science Read More »