David A. Barclay

Cem · Condea Vista · Sasoi Performance Chemicals Gmbh
Total Patents: 23
Overall Rank: #180,047
Years Active: 1986–2024
Cem Rank: #8