projects

A growing collection of my projects, both scientific and otherwise.