Printer friendly

What does SMRU stand for?

SMRU stands for Society for Male Reproduction and Urology (Birmingham, AL)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.

See other definitions of SMRU

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