With an idea to land humans on Mars, NASA has developed a heat shield that is like an umbrella. This invention has opened avenues to the idea of landing humans on Mars. The technology is known as Adaptable Deployable Entry
Read moreWith an idea to land humans on Mars, NASA has developed a heat shield that is like an umbrella. This invention has opened avenues to the idea of landing humans on Mars. The technology is known as Adaptable Deployable Entry
Read more