David Fudge
Canadian Oil Sands Limited Partnership · Conocophillips Oilsands Partnership Ii · Imperial Oil Resources
Total Patents:
4
Overall Rank:
#1,225,142
Years Active:
1981–2013
Canadian Oil Sands Limited Partnership Rank:
#2