OTRR

AcronymDefinition
OTRROld Time Radio Researchers
OTRROperational Test Readiness Review
OTRROffice of Therapeutic Research and Review (US FDA)