Ewan E. Delbridge
The Lubrizol
Total Patents:
53
Overall Rank:
#48,595
Years Active:
2014–2025
The Lubrizol Rank:
#3