Science and Technology Associates (STA) is a specialized technical services company established in 1982 to provide independent Scientific, Engineering, and Technical Assistance (SETA), and program management support services to a variety of U.S...
Relevance: 13.728635