What does OSTR stand for?
OSTR stands for "Oil Sands Technology Roadmap"
How to abbreviate "Oil Sands Technology Roadmap"?
"Oil Sands Technology Roadmap" can be abbreviated as OSTR
What is the meaning of OSTR abbreviation?
The meaning of OSTR abbreviation is "Oil Sands Technology Roadmap"
What does OSTR mean?
OSTR as abbreviation means "Oil Sands Technology Roadmap"