Mahmoudi, Hacene

Renewable Energy Technologies for Water Desalination - CRC Press 2017

includes references and index

978-1-13802917-0

628.1670286 R29 2017