Description
Ellen Lauri Ochoa is a former astronaut and current Director of the Johnson Space Center. Ochoa became director of the center upon retirement of the previous director, Michael Coats, on December 31, 2012.
Born
May 10th, 1958 in Los Angeles (Age 66)
Last Changes
2024/08/26
New Response (OLD!) (Success): Sent 8x10/received back signed.
2024/07/08
New Response (Success): Signed my photo
2024/06/26
New Scanned Autograph (TTM/Probably Authentic)