Passer au contenu principal
Publication

A novel hydrogen-based desalination system for a self-sustaining community