Charlie Martin

Charlie Martin

Contributor

Charlie Martin is a computer scientist and freelance writer who covers science, technology, politics, and their intersections.