On this episode of ID The Future, the CSC's Robert Crowther reports on the problems with peer-review and the obstacles the system presents to new and novel ideas in science.
For more information visit Evolution News & Views.
On this episode of ID the Future, hear more of Casey Luskin's recent talk at a recent Science and Human Origins conference. Casey discusses...
On this episode of ID the Future, we listen in on a few minutes from a lecture given by CSC Senior Fellow Michael Denton....
On this ID the Future, biophysicist Cornelius Hunter and host Eric Anderson discuss the RNA World hypothesis, an explanation for how the first self-reproducing...