Do We Still Need Peer Review?

by

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

  • eText ISBN: 9780810885752, 0810885751