TY - BOOK TI - International Journal of Sustainable Energy SN - 1478-646X CY - United Kingdom KW - Mechanical engineering and machinery KW - Renewable energy sources KW - Technology UR - https://doaj.org/toc/e65ccf7c9f694d9d979b2da6227c011c ER -