What does AOSTRA stand for?
AOSTRA stands for "Alberta Oil Sands Technology and Research Authority"
How to abbreviate "Alberta Oil Sands Technology and Research Authority"?
"Alberta Oil Sands Technology and Research Authority" can be abbreviated as AOSTRA
What is the meaning of AOSTRA abbreviation?
The meaning of AOSTRA abbreviation is "Alberta Oil Sands Technology and Research Authority"
What does AOSTRA mean?
AOSTRA as abbreviation means "Alberta Oil Sands Technology and Research Authority"