A Technological Revolution: The Impact of the Moon Landing

July 20, 2019 marks the 50th anniversary of the Apollo 11 moon landing. This info-graphic commemorates a technological revolution impacted by the moon landing which is, in Neil Armstrong's own words, "One small step for man, and one giant leap for mankind."

Featured Posts
Recent Posts
Archive