e-Book
|
Title
Solar energy desalination technology
Call No
628.167
Digital Link
Authors
Subjects
Language
English
Published
Amsterdam, [Netherlands] : Elsevier, 2017.
Publication Desc
1 online resource (786 pages).
ISBN
9780128094228
(e-book)