European Journal of Public Health

1101-1262 (Print)  / 1464-360X (Online)

Added 17 October 2024 • Updated 17 October 2024