Neil Armstrong's Death: A Reminder Of All Our Fallen Heroes
HuffPost Senior Science Correspondent Cara Santa Maria expresses her gratitude for Neil Armstrong, Janice Voss, Sally Ride, Alan Poindexter, and all of the NASA astronauts who have committed their lives to science exploration.