When a handful of authors were caught reviewing their own papers, it exposed weaknesses in modern publishing systems. Editors are trying to plug the holes.
Sign in to post comments.
Comments (0)
Sign in to post comments.