claim
The Social Development Index (SDI) is a comprehensive indicator introduced by the Institute for Health Metrics and Evaluation (IHME) in 2015 to measure a country's or region's level of development, focusing on the interplay between social development and population health outcomes.
Authors
Sources
- Analysis of study Global Burden of Disease in 2021 - Frontiers www.frontiersin.org via serper
Referenced by nodes (2)
- social development concept
- population health concept