Notes on a scandal
- PMID: 21390084
- DOI: 10.1038/471135b
Notes on a scandal
Comment in
-
Science failed to self-regulate.Nature. 2011 Apr 21;472(7343):295. doi: 10.1038/472295c. Nature. 2011. PMID: 21512559 No abstract available.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources