Cathy Richards

social and environmental justice

Finding synergies between data & technology, humanity, and our planet.

Read More →