机译:Why Social (Political, Economic, Cultural, Ecological) Determinants of Health? Part I: Background of a Contested Construct
Bloomberg Faculty of Nursing, Dalla Lana School of Public Health and Department of Psychiatry;
SDOH; social determinants; theoretical framework; terminology;