Life cycle assessment of electricity production from renewable energies: Review and results harmonization

Life cycle assessment of electricity production from renewable energies: Review and results harmonization