10 April 2025 Public Health Research Disadvantage takes years off your life and measurably affects their quality too