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