Filtravate Highlighted by New Mexico State University
Filtravate Having licensed a patent-pending technology from New Mexico State University (NMSU), Filtravate went on to refine the technology, building new organic filtration membranes with controlled and tunable pore...