What does NTRC stand for?
NTRC stands for "Non proliferation Treaty Review Conference"
How to abbreviate "Non proliferation Treaty Review Conference"?
"Non proliferation Treaty Review Conference" can be abbreviated as NTRC
What is the meaning of NTRC abbreviation?
The meaning of NTRC abbreviation is "Non proliferation Treaty Review Conference"
What does NTRC mean?
NTRC as abbreviation means "Non proliferation Treaty Review Conference"