News & Events



English

ADIRA Handbook - A guide to autonomous desalination system concepts


Published by: Istanbul Technical University
ISBN: 978-975-561-311-6