Printer friendly
Acronymfinder

What does NLR&D stand for?

NLR&D stands for Navy Logistics Research and Development

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government