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