NASA SATS for Point-to-Point Air Travel Solutions

It appears NASA