Roy Coates
Alberta Oil Sands Tech And Research Authority · Alberta Research Council · Chevron
Total Patents:
3
Overall Rank:
#1,569,637
Years Active:
1985–2010
Alberta Oil Sands Tech And Research Authority Rank:
#23