Isabelle Taft

Isabelle Taft  is a researcher and journalist in Washington, D. C.

The NASA You Never Hear About

No, the agency did not invent Tang or Velcro, but its discoveries have many applications in our day-to-day lives

by Isabelle Taft | Monday, June 03, 2019