Library Banner

Renewable energy in the service of mankind /

Renewable energy in the service of mankind / edited by Ali Sayigh - Brighton : Springer, 2015 - 985 p.

9783319177762


Energy

621.042 / REN-