Evaluating non-randomised intervention studies.
Health Technol Assess. 2003;7(27):iii-x, 1-173. doi: 10.3310/hta7270.
Health Technol Assess. 2003.
PMID: 14499048
Free article.
Review.