Sarah D’Souza, NASA Ames engineer, talks about Orion Thermal Protection System (TPS)
We met Sarah D’Souza, NASA Ames engineer and Deputy Systems Manager for the Orion Thermal Protection System (TPS), at NASA’s Ames Research Center in Mountain View, California (USA). NASA’s Orion…