projects

Selected research projects exploring the intersection of hardware, software, and human interaction.