James David, Kevin Olson, Peter Sommer, and Shilo Stroman at NASA

James David, Kevin Olson, Peter Sommer, and Shilo Stroman at NASA

James David, Kevin Olson, Peter Sommer, and Shilo Stroman at NASA

James David, Kevin Olson, Peter Sommer, and Shilo Stroman at NASA