Hacker News new | ask | show | jobs
“Truly extraordinary”: STAP stem cell peer review report revealed (retractionwatch.com)
3 points by stefanom 4291 days ago