Printer friendly

What does OTRR stand for?

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

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

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

See other meanings of OTRR

Other Resources:
We have 3 other definitions for OTRR in our Acronym Attic