Do We Still Need Peer Review?

An Argument for Change

by

  • Publisher: Scarecrow Press
  • Print ISBN: 9780810885745, 0810885743

  • eText ISBN: 9780810885752, 0810885751