Columbia Technology Ventures

Layer-by-layer deposition of nanoparticles to form filtration membrane