"Peer review and the rewards of open access" in this month's Nature. If I could afford the $18 to access it, I'd tell you what it said.
"Peer review and the rewards of open access" in this month's Nature. If I could afford the $18 to access it, I'd tell you what it said.