Printer friendly

What does OTRR stand for?

OTRR stands for Office of Therapeutic Research and Review (US FDA)

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

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

See other definitions of OTRR

Other Resources:
We have 3 other meanings of OTRR in our Acronym Attic