James Horgan

Sartomer Technology Company · Sartomer Company · Arkema France
Total Patents: 23
Overall Rank: #183,903
Years Active: 1992–2019
Sartomer Technology Company Rank: #1