Organization: Canada's Space Innovators (Space Canada)
Type: Client
Address: 160 Elgin Street, Suite 2100, Ottawa, ON, K2P 2P7, CAN