OpenAlex
Article
1998
Public health expenditures and mortality in England and Wales, 1870–1914
View Record
Cited by 105