Shanghai research team develops portable seawater desalination device – Ecns.cn

… Technology won the First Prize in Natural Science. The portable … Green Technology Directory. Related news. Tech Frontier | China launches …