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

Referenced by nodes (2)