Tag: Department of Medical Physics
Testing Behe’s Principle that Darwin Devolves
We looked at some papers claiming to see evolution happening in real time, to see if natural selection has actually invented a new function, or just broke an existing function.