Danial Khojasteh, Gregório Iglesias, Reza Kamali et al.|Renewable and Sustainable Energy Reviews|2017
Cited by 125
Department of Climate Change, Energy, the Environment and Water
ORCID: 0000-0002-6095-288563 papers and 2.5k citations.
Indexing the rest of 63 publications…