NPTDS: Nuclear Power Technology Development Section

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

Definition in English: Nuclear Power Technology Development Section