Do we still need peer review? : an argument for change

Responsibility
Thomas H.P. Gould.
Language
English.
Imprint
Lanham : The Scarecrow Press, Inc., 2013.
Physical description
xii, 175 pages : illustrations ; 23 cm.

Browse related items

Start at call number:
Librarian view | Catkey: 9860561