NIROA: Non-Injecting Routes of Administration

What does NIROA mean? The above is one of NIROA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Non-Injecting Routes of Administration