The Canadian health care system: at the crossroads.
D002170:Canada; D003695:Delivery of Health Care / Q000639:trends*; D005251:Fees, Medical / Q000331:legislation & jurisprudence; D005544:Forecasting; D005102:Health Expenditures / Q000639:trends; D007348:Insurance, Health / Q000331:legislation & jurisprudence; D008962:Models, Theoretical; D009313:National Health Programs / Q000639:trends