Marc Geffen

Researcher, periodically dispatching intel about people, technology, and culture.
Marc Geffen has not set up their profile yet

No posts