What does OSRA stand for?
OSRA stands for "Office Systems Research Association"
How to abbreviate "Office Systems Research Association"?
"Office Systems Research Association" can be abbreviated as OSRA
What is the meaning of OSRA abbreviation?
The meaning of OSRA abbreviation is "Office Systems Research Association"
What does OSRA mean?
OSRA as abbreviation means "Office Systems Research Association"