European Journal of Epidemiology
Identifiers:
ISSN: 0393-2990
EISSN: 1573-7284
Publisher: Springer Nature