Editor's report: scientific misconduct and the responsibility of journal editors
- PMID: 2316756
- PMCID: PMC1404580
- DOI: 10.2105/ajph.80.4.399
Editor's report: scientific misconduct and the responsibility of journal editors
References
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
