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

Author/Creator
Gould, Thomas H. P., 1953-
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