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