Lockheed Martin receives $2 billion R&D grant from National Science Foundation | Patexia