22 March 2021 Long Live Peer Review Professionals need standards, and for Science the most important standard of all is Peer Review. Science
21 December 2020 Science, Heuretica, and Funding the Public Good If you speak to anyone involved in publicly funded research (except a university provost) you will hear a ready opinion on its dysfunction. Science, Government, Technology