Stuart N. Richards

Lubrizol Advanced Materials · The Lubrizol · Avecia Limited
Total Patents: 22
Overall Rank: #193,191
Years Active: 1999–2023
Lubrizol Advanced Materials Rank: #9