The reality to which these scientists are “one step closer” is the fact that ID research is indispensable to medicine and biology.
Joe wonders how a scientist could be so wrong and still keep his job.
Budding is the means of reproduction of some species of worms but it is most certainly not a means reproduction by human beings.
Steven Novella is a Yale neurologist who has consistently denied that ID is a valid scientific inference.
Thanks to Professor P.Z. Myers, here’s a glimpse into the ideological corruption of modern biology.