SCRRB (ORA) Views 1 meanings found SCRRB (ORA) is an abbreviation for Scientific Compliance and Regulatory Review Branch (ORA). It is commonly used in the context of Governmental, particularly in FDA. Governmental Scientific Compliance and Regulatory Review Branch (ORA)