John Barclay - Lessons Learned from a Pursuit of Sustainable and Renewable Energy
Channel: ckleinastro
Date: 2012-11-01

Dr. John Barclay, Managing Member and Chief Technology Officer, Emerald Energy NW, LLC.