Delaware Advocate
Contact Us
Home
The Cause
Support
Contact Us
The state of financial health
Financial stress can have a destabilizing effect on health. As such, poverty remains the clearest "social determinant" of health.