Kevin Peter O'Donnell
ExxonMobil · Shopify · Siemens Medical Solutions Usa
Total Patents:
97
Overall Rank:
#15,249
Years Active:
1987–2025
ExxonMobil Rank:
#3,932