
Professor David Armstrong
Professor of Medicine and Sociology
Contact details
Biography
Research
Primary Care Research Group
The Primary Care Research Group is a diverse team consisting of clinical and non-clinical primary care team researchers

Health Inequalities, Societies and Systems
The Health Inequalities, Societies and Systems Group brings together interdisciplinary researchers and multi-sectoral partners to examine health inequalities through a systems approach. We investigate the systemic and intersecting drivers of inequity over the life course, including racism, gender inequality, crime, precarious livelihoods and environmental pollution, and draw on implementation research to address these inequalities in real-world settings.
Research
Primary Care Research Group
The Primary Care Research Group is a diverse team consisting of clinical and non-clinical primary care team researchers

Health Inequalities, Societies and Systems
The Health Inequalities, Societies and Systems Group brings together interdisciplinary researchers and multi-sectoral partners to examine health inequalities through a systems approach. We investigate the systemic and intersecting drivers of inequity over the life course, including racism, gender inequality, crime, precarious livelihoods and environmental pollution, and draw on implementation research to address these inequalities in real-world settings.