William Edward Shelfantook
Aec Oil Sands Limited Partnership · Athabasca Oil Sands Investment · Aec Oil Sands
Total Patents:
2
Overall Rank:
#2,225,097
Years Active:
1989–2001
Aec Oil Sands Limited Partnership Rank:
#7