Article,

Publishing: The peer-review scam

, , and .
Nature News, 515 (7528): 480 (November 2014)
DOI: 10.1038/515480a

Meta data

Tags

Users

  • @sdo

Comments and Reviews