bn:17391103n
Noun Concept
EL
No term available
EN
Open peer review is the various possible modifications of the traditional scholarly peer review process. Wikipedia
Relations
Sources