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