Voyager Technologies awarded cancer research mission management contract
Voyager Technologies has signed a contract to manage a cancer implant experiment aboard the International Space Station. The company will adapt hardware, clear NASA safety reviews and manage launch integration.