Brett Andrews is the CEO of Membrane Technology and Research, Inc.
49 people are employed at Membrane Technology and Research, Inc.
Membrane Technology and Research, Inc is based in Newark, California.
The NAICS codes for Membrane Technology and Research, Inc are [333132, 3331, 333, 33, 33313].
The SIC codes for Membrane Technology and Research, Inc are [87, 873].