NASA’s Ames Research Center will test a 10-in. high deployment system that can launch as many as 24 nanosats at once during piggyback rides on two Defense Department demonstration missions. Called the ...