Printer friendly

What does NMRL stand for?

NMRL stands for Naval Medical Research Lab (New London, CT)

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

  • Military and Government
  • Science, medicine, engineering, etc.

See other definitions of NMRL

Other Resources:
We have 5 other meanings of NMRL in our Acronym Attic