The Medical Treatment of Depression, 1991–1996: Productive Inefficiency, Expected Outcome Variations, and Price Indexes

Journal of Health Economics - Netherlands
doi 10.1016/s0167-6296(01)00132-1

Related search