Factors that limit the quality, number and progress of randomised controlled trials.

Abstract
Health Technology Assessment Volume: 3, Issue: 20, Published in December 1999
Funding Information
  • Health Technology Assessment Programme (00/15/01)