Acronyms and Abbreviations
What does OSRA stand for?
sorted A-Z Z-A
Ocean Science-Related AcronymsCommon
Office Systems Research AssociationCommon
Oil Spill Risk AnalysisScience
Operational Software Release ApprovalScience
Overall Status in Rheumatoid ArthritisMedical
OSRA Acronym Meanings provided by All Acronyms Dictionary