Consensus statement on mandatory registration of clinical trials
- PMID: 17382614
- DOI: 10.1016/j.jtcvs.2006.12.024
Consensus statement on mandatory registration of clinical trials
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Medical