Survey on open peer review: Attitudes and experience amongst editors, authors and reviewers.

Survey on open peer review: Attitudes and experience amongst editors, authors and reviewers.