European Journal of Epidemiology, ‎0393-2990

Journal