Worcester Polytechnic Institute

50th Anniversary of the Apollo 11 Moon Landing

When the Apollo 11 lunar module Eagle touched down on the Sea of Tranquility on July 20, 1969, it rested on legs designed by Allan Glazer ’47. Read more in the WPI Journal.

DailyHerd News

Upcoming Events