Scientific, "peer-reviewed" journals are rapidly becoming a major stumbling block to scientific innovation.
Share this post
The Failure of Scientific Journals: the…
Share this post
Scientific, "peer-reviewed" journals are rapidly becoming a major stumbling block to scientific innovation.