← Evidence map

ArticleFrontiers in public health2026

Socioeconomic, institutional, environmental, and demographic determinants of population health in 90 developing countries: panel data evidence.

Tahsin Tabassum Ahmed et al.PubMed ↗Full text ↗Publisher ↗

No numbers read from the abstract.

Not cited yet

Full record →Abstract, authors, funding and every citing paper · PMID 42827454