Peto, J. 1973
British Journal of Preventive & Social Medicine
Journal article
Europe
High-income economies