OSRA Power Abbreviation

OSRA has various meanings in the Power category. Discover the full forms, definitions, and usage contexts of OSRA in Power.

Office of Sponsored Research Activities

Most Common Power

Citation

Last updated: