Project Steve is a list of scientists in which all signatories (1) support evolution, (2) oppose intelligent design, and (3) are named Steve or a variation of that name. As of September 27, 2018, 1432 Steves have signed the statement.
Previous Fact Next Fact