European Public Health Associationh-index: 26Total citations: 3,779Total papers: 389Homepage: https://eupha.org/