John A. Barclay

Emerald Energy Nw · Battelle Memorial Institute · US Dept of Energy
Total Patents: 31
Overall Rank: #115,868
Years Active: 1982–2025
Emerald Energy Nw Rank: #1