39630 Eureka Dr.
Newark, CA 94560
United States
Membrane Technology and Research, Inc.
membrane, CO2 capture, post-combustion, coal-fired, power plant, industrial capture, cement plant, steel plant
CO2 capture, membrane, pilot plant, Wyoming Integrated Test Center, DOE
climate change, carbon capture, membranes, planar modules, large pilot