Edmund G. Seebauer

Edmund G. Seebauer, Professor of Chemical Engineering, University of Illinois at Urbana-Champaign