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