También conocido/a como: Richard Haines, Richard Foster Haines
Self - Former NASA Scientist
Self - Chief Scientist, NARCAP Retired