


Coalition of Scientific Organizations Defends NSF Peer Review
More than 100 organizations, including the Entomological Society of America, have signed a letter to Congress in defense of peer review. The statement was prompted by recent congressional actions that […]