The Discovery Institute insists that a number of intelligent design articles have been published in peer-reviewed journals, including in its list the two articles mentioned above.
The Discovery Institute insists that a number of intelligent design articles have been published in peer-reviewed journals, including in its list the two articles mentioned above.