Peer review: a flawed process at the heart of science and journals.
UnitedHealth Europe. richardswsmith@yahoo.co.uk
Richard
R
Smith
D015982:Bias; D010380:Peer Review / Q000379:methods / Q000592:standards*; D010506:Periodicals as Topic / Q000592:standards*; D012586:Science / Q000592:standards*; D035502:Trust