Edward Stone, 88, Physicist Who Oversaw Voyager Missions, Is Dead
He helped send the twin spacecraft on their way in 1977. Decades and billions of miles later, they are still probing β βEarthβs ambassadors to the stars,β as he put it.
Β© National Institutes of Health