William Taciuk

Alberta Oil Sands Tech And Research Authority
Total Patents: 8
Overall Rank: #663,974
Years Active: 1981–2003
Alberta Oil Sands Tech And Research Authority Rank: #1