LF&S

(redirected from Launch Facilities and Support)
AcronymDefinition
LF&SLaunch Facilities and Support (US NASA)