Research finds that people with lower socioeconomic status tend to have poorer self-rated health, and that physical exercise and stress can play a role in this relationship. The study, which looked at over 1,500 adults in China, found that those with lower socioeconomic status were less likely to engage in regular physical activity and experienced more stress, which can negatively impact health. The researchers suggest that promoting physical activity and reducing stress could help improve health outcomes for people with lower socioeconomic status, and that creating supportive social environments is key to improving population health.