Concepedia

Publication | Closed Access

The potential role of concentrated solar power (CSP) in Africa and Europe—A dynamic assessment of technology development, cost development and life cycle inventories until 2050

265

Citations

13

References

2010

Year

References

YearCitations

Page 1