Statistics
Publications
132
Citations
846
Authors
5
Location
Luanda, Angola
132
5
2
h-index
1
h-index
1
h-index
1
h-index
1
h-index
1–5 of 5
Carlos Pestana Barros, Peter Wänke, Silvestre Dumbo et al. · Renewable and Sustainable Energy Reviews · 2017 · 34 citations
1–5 of 132