Scott Han

ExxonMobil · Rohm And Haas · Anellotech
Total Patents: 95
Overall Rank: #16,120
Years Active: 1988–2023
ExxonMobil Rank: #119