Charlieegan3

Some things I've made.

Projects

Side Projects

Papers

Talks & Teaching