projects

Selected software and research projects.