European Space Agency astronaut Leopold Eyharts, STS-123 mission specialist, and astronaut Gregory H. Johnson, pilot, perform work at the robotics work station in the U.S. laboratory, Destiny.
Information
Taken in
Space
Author
NASA
Description
European Space Agency astronaut Leopold Eyharts, STS-123 mission specialist, and astronaut Gregory H. Johnson, pilot, perform work at the robotics work station in the U.S. laboratory, Destiny.