102 Ridge Road
Chapel Hill, NC NC 27514
United States
University of North Carolina (UNC) at Chapel Hill
cost-effectiveness analysis, depression, primary care, quality-adjusted life year (QALY)