image41

Bill Carroll

Adjunct Professor, Indiana University
Carroll Applied Science, LLC
American Chemical Society President, 2005