Mission Objectives Met on STS-132

From NASA
Wed. 05-26-2010