It exists, yes. Dalhousie Space Systems Lab was just that organization. I actually started that when I was at Dalhousie. It was just the name of the organization, but the project itself that really propelled DSS was the Canadian CubeSat project, now called Cubics.
On October 29th, 2024. See this statement in context.