What does OSRS stand for?
OSRS stands for "Ocean Sciences Research Section"
How to abbreviate "Ocean Sciences Research Section"?
"Ocean Sciences Research Section" can be abbreviated as OSRS
What is the meaning of OSRS abbreviation?
The meaning of OSRS abbreviation is "Ocean Sciences Research Section"
What does OSRS mean?
OSRS as abbreviation means "Ocean Sciences Research Section"