The coastal shortages are best met with zero carbon buoyant desalination - low tech and low cost. Pleas email for details. rosjonesenvedu@hotmail.com
Published by Rosemary Jones
The coastal shortages are best met with zero carbon buoyant desalination - low tech and low cost. Pleas email for details. rosjonesenvedu@hotmail.com