Hannah Ritchie
Head of Research, Our World in Data
Appears in 2 stories
Born:
1993, Falkirk
Last updated Nov 1, 2026
Head of Research, Our World in Data
Appears in 2 stories
Last updated Nov 1, 2026