NSTX: National Spherical Torus Experiment

What does NSTX mean? The above is one of NSTX meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: National Spherical Torus Experiment