21 Trust the science. The science: Researchers plan to retract landmark 2006 Alzheimer’s paper containing doctored images. (www.science.org) posted 202 days ago by the-new-style 202 days ago by the-new-style +21 / -0 4 comments share 4 comments share save hide report block hide replies
Trust "the science" or else!