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