Marina Baum
The Lubrizol
Total Patents:
17
Overall Rank:
#273,618
Years Active:
2011–2020
The Lubrizol Rank:
#47