Skip to main content

One Hundred Years Ago: Robert H. Goddard & ‘Nell’

March 17, 2026

On the morning of March 16, 1926, Robert Hutchings Goddard (1882–1945), a Professor of Physics at Clark University in Worcester, Massachusetts, and his assistant Henry Sachs arrived at an isolated […]