Alberta Oil Sands Technology and Research Authority
The Alberta Oil Sands Technology and Research Authority (AOSTRA) was an Alberta crown corporation to promote the development and use of new technology for oil sands and heavy crude oil production, and...