Uptake of cystic fibrosis testing in primary care: supply push or demand pull?. Issue 6892 (12th June 1993)