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