projects

Research projects, industrial collaborations, and open-source contributions.