ipscell.com
I Still Hate Your Paper: Dr. No and the Editors that are ruining Peer Review - The Niche
A year ago I did a post on scientific peer review and the dreaded Dr. No, but have things gotten any better? It doesn't seem so.
Professor Paul Knoepfler, Ph.D.