The best version of the sentence is: "science; indeed turning."
This option maintains a smooth flow while correctly connecting the two ideas without creating a run-on sentence. It also emphasizes the transformative impact of the National Science Foundation on returning soldiers.