No.9 Xiwang Avenue
Yancheng, 224051
China
Yancheng Institute of Technology
Water harvester, Atmospheric water, Freshwater generation, Desalination, Dehumidification