European Journal of Epidemiology

ISSN:0393-2990
Location Notes
JSTOR from 1985-2007