Peer-Reviewed Scientific Journals Don't Do Their Jobwired.com5 points·johntfella··2 commentsOpen articleSaveView on HN