Dean Thetford

The Lubrizol · Lubrizol Advanced Materials · Zeneca Limited
Total Patents: 87
Overall Rank: #19,142
Years Active: 1996–2025
The Lubrizol Rank: #17