Renewable Energy Development Centerh-index: 98Total citations: 47,932Total papers: 2,586Homepage: http://www.cder.dz/