What does NR&D stand for?
NR&D stands for "Naval Research & Development"
How to abbreviate "Naval Research & Development"?
"Naval Research & Development" can be abbreviated as NR&D
What is the meaning of NR&D abbreviation?
The meaning of NR&D abbreviation is "Naval Research & Development"
What does NR&D mean?
NR&D as abbreviation means "Naval Research & Development"