Journal of Epidemiology and Biostatistics
ISSN 1359-5229
Publisher: Taylor and Francis Ltd
8 issues
are available electronically
ISSN 1359-5229
Publisher: Taylor and Francis Ltd