A plea for rigorous and honest science: false positive findings and biased presentations in epidemiological studies.
Morfeld
Peter
P
D015982:Bias; D016021:Epidemiologic Studies; D005189:False Positive Reactions; D006801:Humans; D012586:Science