A non-profit watchdog reported that the AAAS has received millions of dollars per year from the federal government. The AAAS publication “Science” is reviewing 2,600 of its own articles for possible “exaggeration.”

Leave a Reply