Cite
MLA Citation
F Peters et al.. “A closer look at the role of healthcare in the recent mortality decline in the Netherlands: results of a record linkage study.” Journal of epidemiology and community health, vol. 69, no. 6, 2015, pp. 536–542. http://access.bl.uk/ark:/81055/vdc_100134877719.0x000024