Pull to refresh
Logo
Hannah Ritchie

Hannah Ritchie

Head of Research, Our World in Data

Appears in 2 stories

Born: 1993, Falkirk

Last updated Nov 1, 2026