(March 13, 2013 at 2:30 pm)apophenia Wrote: Oh, and I just noticed this at the bottom of the article:
"Robert Lanza, MD is considered one of the leading scientists in the world."
Way to ruin a perfectly good bullshit meter.
I did a search related to that the other night. That claim appears to originate from Dr. Lanza himself.
BTW, it's always good to keep an extra bullshit meter or two around just in case.