 John Grunsfeld, an astronomer, has serviced Hubble twice, performing a total of five spacewalks on STS-103 in 1999 and STS-109.Michael Massimino served with both Altman and Grunsfeld on STS-109, and performed two spacewalks to service the telescope.NASA managers and engineers declared the mission a complete success.