Medical research charities 'can rely on peer review'.
Dickson
D
D
D002608:Charities; D017408:Guidelines as Topic; D006801:Humans; D017712:Peer Review, Research; D012106:Research / Q000191:economics / Q000592:standards*; D014341:Trustees; D006113:United Kingdom