J. Costerton
Alberta Oil Sands Tech And Research Authority · Rohm And Haas · The Research & Development Institute
Total Patents:
3
Overall Rank:
#1,630,889
Years Active:
1985–2000
Alberta Oil Sands Tech And Research Authority Rank:
#23