W. S. Winston Ho
ExxonMobil · Ohio State Innovation Foundation · Commodore Separation Technologies
Total Patents:
55
Overall Rank:
#45,384
Years Active:
1984–2025
ExxonMobil Rank:
#244