Description
James "Larry" DeLucas is an American biochemist who flew aboard NASA Space Shuttle mission STS-50 as a Payload Specialist. He was born on July 11, 1950 in Syracuse, New York, and is currently married with three children. His recreational interests include basketball, scuba diving, bowling, model airplanes, astronomy and reading.
Born
July 11th, 1950 in Syracuse (Age 74)
Last Changes
2023/09/26
New Response (Success): Sent a STS-50 Crew photo for him to sign. Thought ..
2021/06/08
New Scanned Autograph (TTM/Probably Authentic)
2021/06/03
New Scanned Autograph (TTM/Probably Authentic)