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