Science & Technology Corp. is ending its appeal of a decision that upheld a $104 million NASA contract for aircraft and spaceflight systems engineering support services to Analytical Mechanics ...