Transparent peer review--an appreciation of the reviewers' contribution to a published article.

Bibliographical data

Original languageGerman
Article number11
ISSN0171-9335
Publication statusPublished - 2010
pubmed 20813427