Engineers at the University of Tokyo have developed a new type of desalination membrane that they claim is faster, and requires less pressure and energy than existing tech. The new membrane is made up ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results