What does LARC mean?
Langley Research Center
Research Center Langley NASA briefly Arie, one of the oldest research centers of NASA, located in Hampton Roads, Va..., Virginia, United States of America. This research center borders the Air Force Base Langley. The centers research, more on research, Air Transport, Focus. however, that month, Apollo is also in the center of the research is tested.