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 […] Entomology Today May 20, 2013 Leave a Comment