Problems with peer review and alternatives.
D006801:Humans; D010380:Peer Review / Q000379:methods*; D010506:Periodicals as Topic; D012106:Research / Q000592:standards; D012109:Research Support as Topic; D006113:United Kingdom; D014956:Writing