Mike Suffredini, Program Manager of the International Space Station, reflects on the success of Canada’s signature technology.
Mike Suffredini, Program Manager of the International Space Station, reflects on the success of Canada’s signature technology.