Comment Re:evolutionists have to do a better job (Score 1) 2136
I have a PhD in chemical biology (graduated in 2001) and now I do research on red cell metabolism. In my estimation, Behe does demolish the counter-arguments.
Lead me not into temptation... I can find it myself.