Science has a thousand problems, but the time it takes for our manuscripts to be peer reviewed ain’t one.
Share this post
Impatience with the peer review process
Share this post
Science has a thousand problems, but the time it takes for our manuscripts to be peer reviewed ain’t one.