TY - BOOK TI - Renewable Energy Research and Applications SN - 2676-7430 CY - Iran, Islamic Republic of KW - Mechanical engineering and machinery KW - Renewable energy sources KW - Technology UR - https://doaj.org/toc/2eed36a842d84b47b366bd58a50d5373 ER -