264 pubs · 23,980 cites · h-index 63
United States Census Bureau
2025 - 2025
Population Health Research Institute
2011 - 2025
St. Joseph's Hospital
Impact
2017 - 2025
Department of Health Research
2024 - 2025