06 January 2011

Dr. Andrew Wakefield? You mean ex-Dr. surely...

Britain stripped Wakefield of his medical license in May. Way too late, if you ask me. The damage that his "research" has done will take generations to mend.