Author Archive

An icon for a calendar


As you’ve probably heard, this week marks the 50th anniversary of the Apollo 11 moon landing. Armstrong’s “small step” onto the lunar surface on July 20,1969 surely left an indelible mark on the history of science and exploration, yet it was truly the tireless labor of thousands that enabled mankind to take its “giant leap” forward.