👤 PersonLeonard Rowntree1883–1959 · CanadaWikipediaWikidata🌍 View on the globeInventions and discoveries · 11943–1945Artificial kidney (hemodialysis)Invention or technique · inventor