Search results for: D. Voivontas
Desalination > 2003 > 156 > 1-3 > 127-135
Desalination > 2001 > 133 > 2 > 175-198
Biomass and Bioenergy > 2001 > 20 > 2 > 101-112
Desalination > 1999 > 121 > 2 > 159-172
Renewable Energy > 1998 > 13 > 3 > 333-344