ETH-Zentrum
Zurich, CH-8092
United States
ETH Zurich
steel industry, decarbonization, environmental impacts, post-combustion carbon capture, LCA, CCS