Steven Zimmerman

Professor Steven C. Zimmerman is an organic chemist on the faculty of the Department of Chemistry, University of Illinois at Urbana-Champaign.

Steven Zimmerman

Professor Steven C. Zimmerman is an organic chemist on the faculty of the Department of Chemistry, University of Illinois at Urbana-Champaign.