Taking stock of scientific fraud.
D035843:Biomedical Research; D001709:Biotechnology / Q000191:economics*; D016265:Conflict of Interest; D004345:Drug Industry / Q000191:economics*; D006801:Humans; D015871:Scientific Misconduct