BMC Public Health is an online journal which publishes original research articles on all aspects of epidemiology and public health medicine after full peer review. All its content is open access. It is published by BioMed Central.

By