Stuart Barry Polovsky

Amerchol · The Lubrizol · Union Carbide Chemicals & Plastics Technology
Total Patents: 8
Overall Rank: #660,480
Years Active: 1987–2007
Amerchol Rank: #1