Gregory Carl "Ray J" Johnson (born July 30, 1954), (CAPT, USNR, Ret. ), is a retired American naval officer and naval aviator, test pilot, aerospace engineer, and NASA astronaut.
Gregory Carl "Ray J" Johnson (born July 30, 1954), (CAPT, USNR, Ret.), is a retired American naval officer and naval aviator, test pilot, aerospace engineer, and NASA astronaut.